Skip to content

sanjayvelan24/sanjay-python-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Student Record Manager

A command-line app built in Python to manage student records.

Concepts Used

  • OOP with Encapsulation (private attributes, getters)
  • JSON file handling (persistent storage)
  • Exception Handling (invalid input, missing file)
  • Modular code structure (3 separate files)

How to Run

python main.py

Features

  • Add students with name and marks
  • Auto-calculates grade (A/B/C/F)
  • Saves records to JSON file
  • Data persists between sessions

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages