π Student Management System
A Python-based Student Management System developed using Object-Oriented Programming (OOP). This project simulates the core functionalities of a student management application used in educational institutions.
β¨ Features
- Student Enrollment
- Course Management
- Fee Payment System
- Fee Refund System
- Pending Fee Calculation
- Payment Status Tracking
- Discount System
- Certificate Generation
- Student ID Card Generation
- Payment Receipt Generation
- Course Change
- Enrollment Activation / Deactivation
- Exam Eligibility Check
- Student Search using Roll Number
- Save Student Records to File
- Load Student Records from File
- Exception Handling for User Inputs
π οΈ Technologies Used
- Python
- Object-Oriented Programming (OOP)
- File Handling
- Exception Handling
π Project Structure
- "projects.py" β Main application
- "README.md" β Project documentation
- "ROADMAP.md" β Planned future improvements
- ".gitignore" β Files ignored by Git
π Future Improvements
- SQLite Database Integration
- Login System
- Authentication & Authorization
- Admin Panel
- Faculty Panel
- Student Dashboard
- Attendance Management
- Marks Management
- Report Card Generation
- Admit Card Generation
- Assignment Management
- Exam Form Module
- Timetable Module
- Department Management
- Email & Mobile Number Support
- Flask Web Application
- Complete ERP System
π Version
Current Version: v1.0
π¨βπ» Author
BIND VIKRAM ASHOK
BBA (Data Analytics & AI)
Learning Python, SQL, Data Analytics, AI and Full Stack Development.