student marksheet and attendance management system using mern stack
install all the dependencies mentioned in package.json from client folder and run the command: (inside client folder)
npm start
install all the dependencies mentioned in package.json from server folder and run the command : (inside server folder)
npm run dev
Either use mongoDB compass or mongoDB atlas
in the server/server.js page ..... const DB = ///ur mongodb atlas database link !
Go to
http://localhost:8000/adminlogin
- Reactjs
- Redux
- css
- Material UI icons
- Node
- expressjs
- mongoose
- mongoDB atlas
-
fully functional admin , faculty , student options
-
admin can add student , add faculty , add subject to respective departments of that year
-
The project is build on a large scale which cover all departments and students of all Four year
-
admin can create notice
-
admin has to initiate classroom ... like assigning a teacher to class , every teacher can be assigned with maximum four classes
-
The admin's home page will have an option to upgrade the year. Clicking this option will increment all student's year levels, removes fourth-year student's data from the database, and send them to alumni lists. Additionally, there is an option to start the odd semester and even semester.
-
student, subject , faculty can be deleted by admin
-
when the student/faculty login for the first time they have to change thier password compulsorily
-
Faculty can enter student's marks for IA/MIDSEM/ENDSEM, and once entered, they can be changed in the future if necessary. If a subject has a practical sessions, then term work and oral marks should also be entered. Teachers will give credit points to each student based on their behavior during lectures and interactions with teachers..
-
The admin can generate results for the ongoing semester, in which the SGPI for every student will be calculated based on the marks entered by their teachers. If a student fails in any subject, their result will be incomplete
-
faculty can also record attendance of students and monthly defaulter list will be released automatically on the first day of every month ,Teachers can download the defaulter list in excel format
-
students can check their IA/MIDSEM/ENDSEM marks their final result.
-
students can also check thier overall attendance of ongoing semester or monthly attendance of every subjects
- forgot password options
- contest for students
- mobile responsiveness and css
Regards,
Jamal Mydeen.