Skip to content

The School Management System is a web-based application built using the MERN (MongoDB, Express.js, React.js, Node.js) stack.

Notifications You must be signed in to change notification settings

SaumyaaPrajapat/Campus_Connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Campus Connect

Streamline school management, class organization, and add students and teachers.
Seamlessly track attendance, assess performance, and provide feedback.
Access records, view marks, and communicate effortlessly.

CampusConnect

About

The School Management System is a web-based application built using the MERN (MongoDB, Express.js, React.js, Node.js) stack. It aims to streamline school management, class organization, and facilitate communication between students, teachers, and administrators.

Features

  • User Roles: The system supports three user roles: Admin, Teacher, and Student. Each role has specific functionalities and access levels.

  • Admin Dashboard: Administrators can add new students and teachers, create classes and subjects, manage user accounts, and oversee system settings.

  • Attendance Tracking: Teachers can easily take attendance for their classes, mark students as present or absent, and generate attendance reports.

  • Performance Assessment: Teachers can assess students' performance by providing marks and feedback. Students can view their marks and track their progress over time.

  • Data Visualization: Students can visualize their performance data through interactive charts and tables, helping them understand their academic performance at a glance.

Technologies Used

  • Frontend: React.js, Material UI, Redux
  • Backend: Node.js, Express.js
  • Database: MongoDB

Deployment

  • Render - server side
  • Vercel - client side

About

The School Management System is a web-based application built using the MERN (MongoDB, Express.js, React.js, Node.js) stack.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages