Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

imran-0808/College-ERP-Management-System

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

College ERP Management System (MERN Stack)

A full-stack College ERP Management System designed to manage academic and administrative workflows such as students, teachers, attendance, fees, notices, and events with proper role-based access.

This project follows real-world ERP logic used by colleges and educational institutions.


🚀 Features

🔐 Role-Based Access

  • Admin: Full control over students, teachers, fees, attendance, notices, and events
  • Teacher: Mark attendance, view assigned classes, manage academic data
  • Student: View attendance percentage, fees status, notices, and events
  • Parent: Monitor student attendance, fees, and important announcements

👨‍🎓 Student Management

  • Add, update, and manage student records
  • Class-wise and roll number-based organization
  • Secure login credentials for students and parents

👩‍🏫 Teacher Management

  • Teacher profile management
  • Subject and class assignment
  • Secure role-based login

📝 Attendance Management

  • Teachers can mark daily attendance
  • Automatic attendance percentage calculation
  • Attendance visibility for students and parents

💰 Fee Management (ERP Logic)

  • Fee assignment (not direct payment)
  • Discounts / scholarships support
  • Late fee fine calculation
  • Paid vs pending fee tracking
  • Remaining fee calculation
  • Invoice PDF generation

Fees follow accounting-safe ERP flow: Assign Fees → Receive Payment → Mark Paid


📢 Notices & Events

  • Admin can create notices and events (meetings, functions, holidays, etc.)
  • Events and notices visible to students and parents
  • Designed for real college communication needs

🛠️ Tech Stack

Frontend

  • React.js
  • React Router
  • Axios

Backend

  • Node.js
  • Express.js
  • REST APIs

Database

  • MongoDB (Mongoose)

Authentication & Security

  • JWT Authentication
  • Role-Based Authorization

📸 Screenshots

-Roll-Based-Access

Roll-Based-Access

**#Admin-Dashboard

Admin-Dashboard

-Add-Teacher

Add-Teacher

-Add-Student

Add-Student

-Notices

Notices

-Fees Management

Fees-Management

About

A full-stack College ERP Management System built with the MERN stack, implementing real-world ERP workflows such as role-based access, attendance tracking, fee management with discounts and fines, and event/notice communication.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.