Skip to content

vikram-insights/Student-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ“ 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.

About

A Python-based Student Management System built using Object-Oriented-Programming with File Handling and Exception Handling

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages