FreeAcademy provides a structured and distraction-free educational platform, embraced by a community of over 1200 students. I have used NextJS as frontend and NodeJS(Express) as backend. I choosed mysql as database, because this platform data best fit in tables. Additionally, I have incorporated necessary packages for enhanced functionality.