A beginner-friendly Python project that simulates a basic school management system. This project uses SQLite to store and manage data persistently.
- Python
- SQLite3
- Student record management
- Teacher record management
- Attendance tracking
- Result management with automatic grade calculation
school_management_system.py– Main Python scriptStudent_database.ipynb– Jupyter notebook versionschool.db– SQLite database (auto-generated)
- Make sure Python is installed
- Run the program using:
python school_management_system.py