Rejected but quality is great

I submitted two Laravel website project. One is about education and another one is freelancing marketplace. Two of them were rejected though there was no fault. I invested so much time and effort on those. Please can you explain the reason of rejecting the project?

Link1: (micro freelancing platform)

Link2: (examination system)

With respect there is work to be done on both of these.

  • Both need significant work on mobile optimisation

  • Styling is generally quite outdated and basic

  • spacing and hierarchy could be improved generally

  • Blogs etc all need to be in English