A user-friendly web application to calculate CGPA (Cumulative Grade Point Average) and SGPA (Semester Grade Point Average) for students. Built using HTML, CSS, and JavaScript, this app helps students quickly compute their academic performance based on grades and credits.
Features
Calculate SGPA: Compute Semester Grade Point Average for each semester.
Calculate CGPA: Calculate overall CGPA based on multiple semesters.
Credit-Based Calculation: Handles different subject credits accurately.
User-Friendly Interface: Simple, intuitive, and responsive design.
Export/Download Results (Optional): Download CGPA result as PDF.
Customizable Grading Scale: Support for various grading systems.
Technologies Used
Frontend: HTML, CSS, JavaScript
Optional Libraries: Bootstrap (for UI), jsPDF (for PDF generation)
Deployment: Can be hosted on GitHub Pages or any web server
Installation & Setup
Clone the repository:
git clone https://github.com/yourusername/CGPA_Calculator_WebApp.git
Navigate to the project folder:
cd CGPA_Calculator_WebApp
Open index.html in your browser to start using the app.
Usage
Enter the number of subjects for your semester.
Fill in your grades and credits for each subject.
Click Calculate SGPA to get the semester result.
To calculate overall CGPA, enter multiple semesters and click Calculate CGPA.
(Optional) Click Download PDF to save your result.
Screenshots
Home Page
CGPA Result Page
Future Enhancements
Dark mode support
Mobile-first responsive design
Integration with school/university grading systems
Save previous calculations in local storage
Contributing
Contributions are welcome!
Fork the repository
Create a new branch (git checkout -b feature-name)
Make your changes and commit (git commit -m 'Add feature')
Push to the branch (git push origin feature-name)
Open a Pull Request
Contact
Ashwin S
Email: sa0823166@gmail.com
Portfolio: https://ashwin.O/WIN07026