Grade Point Average (GPA) Calculator in PHP and SQLite3 Source Code Free Download

Language

This mini-project is entitled Grade Point Average (GPA) Calculator. It is a web application that was mainly developed using PHP Language and SQLite Database. This project provides an online and automated platform to easily calculate the student's Grade Point Average or GPA. It has a simple and pleasant user interface using Bootstrap Framework. It consists of user-friendly features and functionalities.

How does the Grade Point Average (GPA) Calculator work?

The Grade Point Average (GPA) Calculator is a simple web application that calculates the students' GPA per semester. The users can dynamically manage the Grade Table as the reference of the grade scale and letters such as (4.0) as the scale and (A+) as the grade letter. Users can simply update the table by providing the required input fields in each table row which consist of Letter Grade, Grade Percentage Range, and Grade Scale fields. The computed or generated GPA data of the student do not store in the database but the user can directly print the record to have a copy.

 

Features and Functionalities

The Grade Point Average (GPA) Calculator contains the following features and functionalities:

  • Grade Table Management
    • Add New Row
    • Remove Row
    • Remove Row Confirmation
  • GPA Calculator
    • Add Course Grade
    • Remove Course Grade
    • Auto Calculate Sub Total
    • Auto Calculate Grade Percentage/Average
    • Get Grade Scale and Letter

Technologies

Here are the technologies I used to develop this Grade Point Average (GPA) Calculator:

  • XAMPP
  • VS Code Editor
  • HTML
  • CSS
  • JavaScript
  • jQuery
  • Ajax
  • Bootstrap v5 Framework

Snapshots

Here are the images of the page interface of the Grade Point Average (GPA) Calculator

Grade Table Management Page

Grade Point Average (GPA) Calculator using PHP and SQLite

GPA Calculator Page

Grade Point Average (GPA) Calculator using PHP and SQLite

GPA Calculator Print View

Grade Point Average (GPA) Calculator using PHP and SQLite

The Grade Point Average (GPA) Calculator Source Code zip file is available on this website and it is free to download. Feel free to download the source code and modify it the way you wanted.

How to Run

Requirements

  • Download and Install any local web server such as XAMPP/WAMP.
  • Download the provided source code zip file. (download button is located below)

Installation/Setup

  1. Open your XAMPP/WAMP php.ini file and uncomment the sqlite3 extension. Then, save the file.
  2. Open your XAMPP/WAMP's Control Panel and start Apache.
  3. Extract the downloaded source code zip file.
  4. If you are using XAMPP, copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory. And If you are using WAMP, paste it into the "www" directory.
  5. Browse the Grade Point Average (GPA) Calculator in a browser. i.e. http://localhost/php-sqlite-gpa-calculator/.

DEMO VIDEO

That's it! I hope this Grade Point Average (GPA) Calculator in PHP and SQLite3 Source Code will help you with what you are looking for and that you'll find something useful for your current and future PHP Projects.

Explore more on this website for more Tutorials and Free Source Codes.

Happy Coding =)

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:

1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.

Comments

Submitted byMarlou_1 (not verified)on Thu, 06/22/2023 - 18:30

How would you add an image when pressing the print button? I was gonna make a header for that :D thank you for answering!

Add new comment