Skip to content

ASHWIN07026/CGPA_Calculator_WebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CGPA_Calculator_WebApp

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

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors