A web portal designed for primary schools that allows teachers and parents to log in, upload, and download homework for students. This project aims to streamline communication between teachers and parents, ensuring students have easy access to their homework assignments.
- User Authentication: Secure login for both teachers and parents.
- Homework Uploads: Teachers can upload homework assignments in PDF format.
- Homework Downloads: Parents can easily download homework assignments for their children.
- Weekly Reset: Automatically clears the displayed homework assignments every week once a new set is uploaded.
- Database Storage: Homework uploads are stored in a database for easy access and retrieval.
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js, Express.js
- Database: PostgreSQL
- Authentication: Hashing with Bcrypt package
-
Clone the repository:
git clone https://github.com/Nysonn/primary-school-homework-portal.git