
Grade Guru
Grade Guru is a full-stack web application for students to track grades, manage assignments, and monitor academic progress. It uses a microservices architecture with a Programs → Courses → Assessments hierarchy. Features include automatic weighted averages per course, a target grade calculator, CGPA tracking, and Firebase Authentication with Firestore. Built with React, Vite, Python FastAPI, and Docker Compose on a private VM.
