Review
Using Next.js, ExpressJS, and PostgreSQL is an excellent choice for your school website. Next.js will manage both the front-end and API routes, simplifying dynamic content like Zoom links and course materials. ExpressJS will handle backend logic, including authentication and API endpoints for marks and other data. PostgreSQL provides robust relational data management and scalability. Consider using NextAuth.js for authentication and implement security measures like SQL injection prevention and password hashing. This tech stack offers flexibility and scalability for your project. You can check out a similar implementation at https://sheetzmenu.info/ for reference.
0 views0