Gradify Web brings the polished, seamless experience of the Gradify Android App to any device with a browser. Designed explicitly for IIT Madras BS in Data Science students, it aggregates lectures, notes, AI assistance, pyq-quizzes, and grade calculators into a single responsive web interface.
"Seamless learning across all devices."
Whether you are moving from your mobile to a desktop environment or preferring web tools, your progress, notes, and activity remain perfectly synced.
The web version is designed to work in synergy with the Gradify Android App. While the web version offers a large-screen experience for lectures and calculators, the Android app provides on-the-go access with native features:
- 🤖 Native Jetpack Compose UI: Smooth, fluid mobile experience.
- 📚 Comprehensive Course Support: Foundation to Diploma levels (ML, Java, DBMS, etc.).
- 📝 Offline-First Notes: Access your study materials even with spotty connectivity.
- 💾 Deep Sync: Automatic synchronization of your learning progress via Firebase.
👉 Explore the Android Repo: gtxPrime/gradify
- 🖥️ Cross-Platform Access: Works beautifully on desktops, laptops, and tablets.
- 📺 Custom Video Integrated Learning: A bespoke web player for YouTube lectures integrated closely with notes and PDF resources.
- ⚡ Lightning Fast UI: Hand-written Vanilla JS and smooth GSAP animations ensuring optimal performance without massive framework overheads.
- 🤖 Gemini AI: Embedded intelligent study assistant.
- 📊 Dynamic Grade Calculator: Real-time evaluation of grades right from your browser.
- 🚀 Syncs with Android App: Start a lecture on your phone, finish it on your laptop.
Frontend:
- HTML5, CSS3, Vanilla JavaScript
- GSAP for Animations
- Tailwind CSS (Utility classes)
Backend / Services:
- Firebase Authentication (Google)
- Firebase Database (Cross-device Sync)
- Google Gemini API
Detailed documentation available inside the docs/ folder:
- ⚡ Quick Start: Spin it up in 2 mins.
- 🔧 Build & Run: Full local environment instructions.
- 🏛️ Architecture: Codebase layout and logic.
- 🔑 Key Components: Vital JS logic explanations.
- 🤝 Contributing Guide: Join the web development!
- 📂 Index: Overview list.
Developed by gtxPrime
- GitHub: @gtxPrime
- Web App: Live on Netlify
- Web Repository: Gradify Web
- Android Repository: Gradify Android