Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 University ERP System

A role-based University ERP (Enterprise Resource Planning) system for managing students, faculty, attendance, marks, and fee records — built with PHP and MySQL.

PHP MySQL Bootstrap


📖 Overview

University ERP System is a multi-role web application that centralizes academic and administrative operations for a university — covering admin, faculty, student, and accountant workflows in one system.


✨ Features

  • Role-based login (Admin, Faculty, Student, Accountant)
  • Student attendance management
  • Marks and grading system
  • Fee record management
  • Centralized relational database
  • Reporting modules per role

🛠️ Tech Stack

Layer Technology
Backend PHP
Database MySQL
Frontend HTML, CSS, Bootstrap 5

🚀 Getting Started

Prerequisites

  • XAMPP or WAMP installed
  • PHP 7.4+ and MySQL

Installation

  1. Clone the repo into your htdocs (XAMPP) or www (WAMP) folder:
   git clone https://github.com/areebaathar-dev/university-erp-system.git
  1. Start Apache and MySQL from your XAMPP/WAMP control panel
  2. Create a database and import the schema:
   mysql -u root -p university_erp < database/schema.sql
  1. Copy the config template and add your local DB credentials:
   cp config/db.example.php config/db.php
  1. Visit http://localhost/university-erp-system in your browser
  2. Log in using a seeded role account (see database/schema.sql for default credentials)

📁 Project Structure

university-erp-system/ ├── admin/ # Admin-only pages ├── faculty/ # Faculty dashboard & pages ├── student/ # Student dashboard & pages ├── accountant/ # Fee management pages ├── includes/ # Shared PHP components ├── assets/ # CSS, JS, images └── database/ # SQL schema


📸 Screenshots

Login Page

image
@@ -40,5 +89,23 @@ Developed as an academic project to understand enterprise-level system design an

Student Dashboard

image

🔭 Future Improvements

  • Email/SMS notifications for fee due dates
  • Exportable PDF report cards
  • Two-factor authentication for admin accounts

📄 License

This project is licensed under the MIT License.


👩‍💻 Author

Areeba Athar LinkedIn · GitHub

About

Role-based University ERP system for managing students, faculty, attendance, marks, and fee records using PHP and MySQL.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages