Grade calculator for IITM BS Data Science and Applications courses
GradeMate is a simple and user-friendly tool designed to help students enrolled in the IITM BS Data Science and Applications program accurately calculate their grades for various courses. The tool supports flexible grade configurations and up-to-date calculations based on the latest curriculum.
- Course Selection: Choose from pre-defined courses or add your own custom courses.
- Grade Calculation: Input assignment, quiz, exams, and project scores to receive your overall grade.
- Intuitive Interface: Clean design built with HTML, CSS, and JavaScript for easy navigation.
- Frontend: JavaScript, HTML, CSS
- Backend: Python (Flask)
- Deployment: Vercel configuration included
-
Clone the repository:
git clone https://github.com/muskansindhu/Grademate.git cd Grademate -
Install Python dependencies:
pip install -r requirements.txt
-
Run the application:
python app.py
The app will typically be hosted at
http://localhost:5000by default.
static/- Static assets (CSS, JS)templates/- HTML templatesapp.py- Main backend applicationhelper.py- Calculation and helper functionsrequirements.txt- Python dependencies
- Navigate to the running app in your browser.
- Select or input your courses and grade components.
- Enter your marks for assignments, quizzes, and exams.
- View your calculated final grade.