This School Management System is a comprehensive platform designed to streamline and manage school operations efficiently. The system includes features for administrators, teachers, students, and parents, providing a unified solution for school management.
🔗 Live Demo: Check it out here
- Manage student, teacher, and parent profiles.
- Oversee class schedules and assignments.
- Generate reports and analytics for school performance.
Test Credentials:
- Username:
Admin Test - Password:
111111
- Manage class rosters and attendance.
- Assign and grade homework and exams.
- View detailed performance reports for each student.
Test Credentials:
- Username:
Lecturer Test - Password:
111111
- View class schedules and upcoming events.
- Submit assignments and track grades.
- Communicate with teachers.
Test Credentials:
- Username:
Student Test - Password:
111111
- Student performance insights.
- Attendance tracking.
- Teacher efficiency reports.
- Backend: Node.js, Javascript, Mongoose
- Frontend: Ejs, Javascript, Css
- Database: MongoDB
- Clone the repository:
git clone https://github.com/ElvisKemoi/Wester-Technical-College.git
- Navigate to the project directory:
cd Wester-Technical-College - Install dependencies:
npm install
- Configure the environment variables in
.envfile. - Start the development server:
npm start
Contributions are welcome! Please fork the repository and submit a pull request.



