PRD - Amaya-Wickramaarachchi/gpa-calculator GitHub Wiki

Product Requirements Document: GPA Calculator

Purpose

A web app for students to calculate and track GPA using course grades and credits.

Target Users

  • Persona: Jane, 18, college freshman, needs easy GPA tracking, uses laptop/phone, unfamiliar with GPA formulas.
  • Needs: Simple interface, persistent data, free access.

Competitor Analysis

  • GradePoint: Complex UI, requires sign-up.
  • Easy GPA Calculator: No history feature.
  • CollegeVine: Limited to US grading systems.
  • GPA Calculator Advantage: Free, LocalStorage persistence, device-agnostic.

Features

  • Input course name, grade (A-F), credits.
  • Calculate GPA (A=4.0, B=3.0, etc.).
  • Save calculations in LocalStorage.
  • View/clear history.

Value Proposition

Free, user-friendly, persistent GPA tracking accessible anywhere.

Pricing Strategy

  • Free Tier: Full functionality.
  • Future Premium: $5/month for GPA trends, PDF export.
  • Unit Economics: Low Vercel hosting costs ($0-$20/month), high retention due to simplicity.