GradeSphere is a futuristic academic performance, predictive grading, and diagnostics suite built with modern Vanilla JavaScript, CSS Bento-Grid Architecture, and an object-oriented Java analytics engine.
- 🔮 "What-If" Predictive Grade Simulator: Calculates exact future examination marks & GPA required to hit target CGPA milestones.
-
🧠 AI Performance Diagnostics & Study Advisor: Detects academic vulnerabilities (
$<60%$ ), calculates variance, and crafts a weekly study hour allocation plan. - 📊 Multi-Scale Weighted Grading: Full support for 10.0 CGPA, 4.0 US GPA, and Percentage (%) scales with custom credit weight formulas.
- 🏆 Batch Leaderboard & Podium: Gold (#1), Silver (#2), and Bronze (#3) podium ranking cards, batch averages, and CSV Export/Import.
- 🖨️ Official Academic Transcript: Formatted printable grade report with QR verification stamp and institutional metadata.
- 🌌 Aurora Mesh & Bento-Grid UI: Asymmetrical glassmorphic bento blocks, dynamic circular radial GPA gauges, and dark/light theme switcher.
-
☕ Java Console Engine: Standalone OOP Java analytics engine (
StudentGradeManagement.java).
Simply open index.html in any modern web browser or start a local server:
# Python
python -m http.server 3000
# Node.js
npx serveOpen http://localhost:3000 in your browser.
javac StudentGradeManagement.java
java StudentGradeManagement├── index.html # GradeSphere Bento-Grid Web Application
├── style.css # Aurora Mesh & Bento Design System
├── script.js # State Management & Calculations
├── StudentGradeManagement.java # Standalone Java Analytics Engine
└── README.md # Documentation
This project is open-source and available under the MIT License.