Skip to content

The College Management System is a MERN Stack-based system with three different login portals for students, faculty, and admin.

Notifications You must be signed in to change notification settings

userisaziz/schoolManagment-v1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

College Management System

The College Management System is a MERN Stack-based system with three different login portals for students, faculty, and admin.

Tech Stack

Client: React, Redux, TailwindCSS

Server: Node, Express

Database: MongoDB

Student Features

  • Internal Marks: Access to view internal marks for courses
  • External Marks: Access to view external marks for courses
  • Course Materials: Ability to download course materials
  • Notices: Access to view notices
  • Timetables: Access to view their own timetables
  • Password Update: Ability for students to update their passwords

Faculty Features

  • Student Details: Ability for faculty to view student details
  • Password Update: Ability for faculty to update their own passwords
  • Notices: Ability for faculty to add notices
  • Materials Upload: Ability for faculty to upload course materials
  • Timetable Management: Ability for faculty to manage timetables
  • Exam Mark Recording: Ability for faculty to record internal and external exam marks

Admin Features

  • Account Creation: Ability for admins to add new students, faculty, and admin accounts
  • Account Details Modification: Ability for admins to modify the details of each account
  • Subject Management: Ability for admins to add/edit subjects
  • Notices Management: Ability for admins to add/edit notices

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

Frontend Side:

REACT_APP_API REACT_APP_AUTHDOMAIN REACT_APP_PROJECTID REACT_APP_STORAGE_BUCKET REACT_APP_SENDERID REACT_APP_APPID

Backend Side:

MONGODB_URI

About

The College Management System is a MERN Stack-based system with three different login portals for students, faculty, and admin.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published