Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

saad2134/marks-central

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💯 Marks Central

Marks Central is a simple student grading system developed using Python, that has the following functionalities:

  1. Entering the Grades of a student
  2. Removing a student from the system
  3. Calculating the average grades of students.
  4. Entered data is stored in .json for later access.

🛠️ Details

  • The user is able to select whether he/she wants to remove a student, enter grades for a
    student or find the average grades.
  • There is a log-in system to allow only admin access to the grading system.
  • When the first time it is run, it prompts for admin user and password creation and stores them in .env file.
  • All student data is stored in a .json file for later use.

📝 Modules Used

  • os
  • getpass
  • dotenv
  • statistics
  • json

▶️ How to Run

  • Method 1: Run an Executable
    • Windows: Run the "marks_central.exe" file in build folder.
  • Method 2: Download Python and the modules (if not already installed) and Run the "main.py" file in src folder.

✍️ Endnote

⭐ Star this repo if you found it helpful! Thanks for reading.


marks_central

Releases

Sponsor this project

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.