A console-based Python application built in Jupyter Notebook to manage student records.
- Add student details
- View all students
- Search student by roll number
- Update marks
- Delete student record
- Reload data from CSV
- Auto-save after every operation
- Variables, lists, dictionaries
- Loops and conditionals
- Functions and OOP
- File handling (CSV)
- Exception handling
- Clone the repository:
git clone https://github.com/your-username/StudentManagementSystem.git
- Navigate to the folder: cd StudentManagementSystem
- Open the notebook in Jupyter: jupyter notebook Student_Management_System.ipynb
- Run all cells to start the program.
- Replace
your-usernamewith your actual GitHub username (e.g.,TEJAKESARAPU). - So in your case, step 1 will look like:
git clone https://github.com/TEJAKESARAPU/StudentManagementSystem.git
- Add Student
- View Students
- Search Student
- Update Marks
- Delete Student
- Reload Data
- Exit