Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/raiyen-zayed-rakin/aiub-cgpa-calculator

A responsive web-based CGPA calculator for AIUB students. It allows users to input their grades (A+ to F) and corresponding credit counts to calculate their cumulative GPA. Built with HTML, CSS, Bootstrap, and JavaScript, with a mobile-friendly design to ensure usability on all devices.
https://github.com/raiyen-zayed-rakin/aiub-cgpa-calculator

bootstrap5 css html javascript

Last synced: 22 days ago
JSON representation

A responsive web-based CGPA calculator for AIUB students. It allows users to input their grades (A+ to F) and corresponding credit counts to calculate their cumulative GPA. Built with HTML, CSS, Bootstrap, and JavaScript, with a mobile-friendly design to ensure usability on all devices.

Awesome Lists containing this project

README

        

# AIUB-CGPA-Calculator
## Saw many of my juniors asking how to calculate CGPA beforehand correctly which I also used to ask back in my fresher days, this is plain Simple CGPA Calculator solving this particular problem.
- No extra work,
- No one by one course input,
- No individual course stuff,
- Just major info input and CGPA/GPA output.

## Dark Theme

## Light Theme

## Intructions:
- Go to your Grade Reports BySemester page in AIUB Portal.
- Count how many times each individual (A+ to F) grades you got.
- Count how many credits each grade has total. (1/2/3 credit).
- Enter the values in their place. (Leave empty will be handled automatically).
- Press Calculate CGPA and see the result.

## Site Link:
```bash
aiub-cgpa-calculator.vercel.app/
```
## Proxy Site:
```bash
https://raiyen-zayed-rakin.github.io/AIUB-CGPA-Calculator/
```

## Getting Started

1. **Clone the repository**:
```
https://github.com/raiyen-zayed-rakin/AIUB-CGPA-Calculator.git
```
2. **Build and Run**:
- Open the project in Visual Studio Code.
- Install Live Server extension.
- Go live after open index.html.
- Run and edit the project.
## Contributions:
Any sort of contributions and advices are highly appreciated.
Do the following for contributing:
- Star and Fork the repository.
- Clone the repo in your local storage
```
git clone "forked repo link"
```
- Create a new branch
```
git checkout -b feature-branch-name
```
- Make your changes.
- Commit your changes
```
git commit -m 'some feature'
```
- Push to the branch
```
git push origin feature-branch-name
```
- Open a pull request.