Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sujoyghoshal/school-management-system
i am create a A MERN stack-based school management system with distinct panels for admins, teachers, and students. Admins manage users, classes, attendance, marks, and results. Teachers handle class management, attendance, and grades. Students can view schedules, attendance, and results.
https://github.com/sujoyghoshal/school-management-system
admin-dashboard api authentication autherization cookie css express hooks html localstorage login-system middleware mongodb nodejs react session-management student-management telwind-css
Last synced: 6 days ago
JSON representation
i am create a A MERN stack-based school management system with distinct panels for admins, teachers, and students. Admins manage users, classes, attendance, marks, and results. Teachers handle class management, attendance, and grades. Students can view schedules, attendance, and results.
- Host: GitHub
- URL: https://github.com/sujoyghoshal/school-management-system
- Owner: sujoyghoshal
- License: mit
- Created: 2024-07-31T17:55:06.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-06T06:44:00.000Z (6 months ago)
- Last Synced: 2024-12-06T09:12:48.672Z (2 months ago)
- Topics: admin-dashboard, api, authentication, autherization, cookie, css, express, hooks, html, localstorage, login-system, middleware, mongodb, nodejs, react, session-management, student-management, telwind-css
- Language: JavaScript
- Homepage:
- Size: 1.34 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# School Management System
## Overview
The School Management System is a comprehensive application built with the MERN stack (MongoDB, Express.js, React.js, Node.js). It provides distinct panels for admins, teachers, and students, allowing each user type to access and manage their respective functionalities:
- **Admins**: Manage users, classes, attendance, marks, and results.
- **Teachers**: Handle class management, attendance, and grades.
- **Students**: View schedules, attendance, and results.
![]()
## Features- **Admin Panel**:
- User management (create, update, delete users)
- Class management (create, update, delete classes)
- Attendance tracking
- Marks entry and results management- **Teacher Panel**:
- Manage classes
- Track attendance
- Enter and update grades- **Student Panel**:
- View class schedules
- Track attendance
- Check results**Clone the repository**:
```bash
git clone