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.