BACK TO DIRECTORY

Dream CGPA Calculator

by Dream Carnival

0.0
(0 ratings)

Dream CGPA Calculator is a comprehensive WordPress plugin that provides a beautiful, easy-to-use Gutenberg block for calculating and displaying Grade Point Average (GPA) and Cumulative Grade Point Average (CGPA).

Perfect for educational websites, university portals, student portfolios, and academic blogs.

Features:

  • Easy-to-use Gutenberg block editor interface
  • Add multiple semesters with custom names
  • Add unlimited courses per semester
  • Support for standard grading system (A+, A, A-, B+, B, B-, C+, C, D, F)
  • Automatic GPA calculation for each semester
  • Automatic CGPA calculation across all semesters
  • Beautiful, responsive table display on frontend
  • Real-time calculations in the editor
  • Professional styling with gradient headers
  • Mobile-responsive design
  • Clean, modern UI matching WordPress design standards

How to Use:

  1. Add the “Dream CGPA Calculator” block from the Gutenberg block inserter
  2. Click “+ Add Semester” to add a new semester
  3. Click “+ Add Course” within each semester to add courses
  4. Enter Course Code, Course Title, Credit hours, and select Grade
  5. The plugin automatically calculates Semester GPA and Overall CGPA
  6. View the beautifully formatted table on the frontend

Grading Scale:

  • A+ = 4.0
  • A = 3.75
  • A- = 3.5
  • B+ = 3.25
  • B = 3.0
  • B- = 2.75
  • C+ = 2.5
  • C = 2.25
  • D = 2.0
  • F = 0.0

Screenshots

Dream CGPA Calculator block

Dream CGPA Calculator block

Editor view showing semester and course inputs

Editor view showing semester and course inputs

Real-time GPA and CGPA calculations

Real-time GPA and CGPA calculations

Frontend display with beautiful table showing all course details

Frontend display with beautiful table showing all course details

Plugin Details

Active Installs
0
Total Downloads
299
Version
1.0.0
Requires WP
6.0
Requires PHP
7.4
Tested Up To
6.9.7
Added
2026-01-04
Last Updated
2026-01-04 12:47pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0