Skip to content

A MERN web app for marks evaluation of students and attendance system

Notifications You must be signed in to change notification settings

jamAL108/mark-evaluation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mark-evaluation

student marksheet and attendance management system using mern stack

Installation

Clone this repository in your PC.

Run the following commands :

For frontend :

install all the dependencies mentioned in package.json from client folder and run the command: (inside client folder)

npm start   

For Backend :

install all the dependencies mentioned in package.json from server folder and run the command : (inside server folder)

npm run dev

For database :

Either use mongoDB compass or mongoDB atlas


image

in the server/server.js page ..... const DB = ///ur mongodb atlas database link !

For adminsection :

Go to

http://localhost:8000/adminlogin

TechStack

  1. Reactjs
  2. Redux
  3. css
  4. Material UI icons
  5. Node
  6. expressjs
  7. mongoose
  8. mongoDB atlas

Features

  1. fully functional admin , faculty , student options

  2. admin can add student , add faculty , add subject to respective departments of that year

  3. The project is build on a large scale which cover all departments and students of all Four year

  4. admin can create notice

  5. admin has to initiate classroom ... like assigning a teacher to class , every teacher can be assigned with maximum four classes

  6. 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.

  7. student, subject , faculty can be deleted by admin

  8. when the student/faculty login for the first time they have to change thier password compulsorily

  9. 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..

  10. 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

  11. 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

  12. students can check their IA/MIDSEM/ENDSEM marks their final result.

  13. students can also check thier overall attendance of ongoing semester or monthly attendance of every subjects

Features to be added later in future

  1. forgot password options
  2. contest for students
  3. mobile responsiveness and css

Preview

Login

image image

Student session

image image image image image

Teacher Session

image image image



Regards,
Jamal Mydeen.

About

A MERN web app for marks evaluation of students and attendance system

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published