A web application for calculating GPA based on course grades and units.
The GPA Calculator Web App is a simple and user-friendly tool for students to calculate their Grade Point Average (GPA) based on the grades and units of their courses. This project is built using React, allowing for a responsive and interactive user interface.
- Add courses with grades and units.
- Automatically calculate GPA based on the input.
- Easily add courses.
- User-friendly and intuitive interface.
To run this project locally, follow these steps:
-
Clone the repository to your local machine:
git clone https://github.com/Thebigjoe10/GpaCalc-software.git
-
Navigate to the project directory:
cd gpa-calculator-web-app
-
Install the required dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your web browser and go to http://localhost:5173 to use the GPA Calculator.
- Enter the name of the course.
- Select the grade obtained for the course.
- Enter the number of units or credits for the course.
- Click the "Add" button to add the course to the list.
- Repeat the above steps to add more courses.
- The GPA will be automatically calculated and displayed at the bottom of the form.
- React
- Material-UI
- JavaScript
- HTML/CSS
Contributions are welcome! If you'd like to contribute to this project, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature-name
- Commit your changes:
git commit -m 'Add new feature'
- Push to your branch:
git push origin feature-name
- Create a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.