Welcome to GradeHub, a simple GPA calculator tailored for SRM University students. This tool helps you compute your Grade Point Average (GPA) based on your course credits and grades.
- Allows you to input your course credits and grades.
- Computes your GPA instantly upon submission.
- Provides a user-friendly interface for quick GPA estimation.
To use the GradeHub application, visit the following Streamlit site where it is hosted: GradeHub on Streamlit
If you want to run GradeHub locally or contribute to its development, follow these steps:
Ensure you have Python 3.x installed on your machine. You can download it from python.org.
git clone https://github.com/yourusername/GradeHub-SRM-GPA-Calculator.git
cd GradeHub-SRM-GPA-Calculator
Install the necessary Python packages using the requirements.txt
file:
pip install -r requirements.txt
Start the Streamlit application:
streamlit run app.py
app.py
: Main script for running the Streamlit web application.requirements.txt
: List of Python dependencies required for the project.
If you would like to contribute to GradeHub, please follow these guidelines:
- Fork the repository and create your feature branch (
git checkout -b feature/AmazingFeature
). - Commit your changes (
git commit -m 'Add some AmazingFeature'
). - Push to the branch (
git push origin feature/AmazingFeature
). - Open a pull request.
Before contributing, ensure your code aligns with the existing style and includes relevant tests if applicable. Contributions that improve the application's functionality, performance, or usability are highly appreciated.
Thank you for using GradeHub to calculate your GPA effortlessly! Happy studying!