EduBond is an Android application designed to simplify academic management and improve collaboration between students and teachers. The app provides secure authentication, real-time interaction, and useful academic tracking features in one place.
🔐 Secure Authentication
Login, Signup, and Password Reset using Firebase Authentication
👩🏫 Teacher–Student Collaboration
Real-time chat
Assignment sharing and updates
📊 Academic Utilities
SGPA / CGPA Calculator
Attendance Tracking
Study Progress Tracking
⚡ Real-Time Data Sync
Powered by Firebase Firestore
Language: Kotlin
UI: Jetpack Compose
Architecture: MVVM
Backend: Firebase Authentication, Firestore
Async: Kotlin Coroutines
EduBond follows MVVM (Model–View–ViewModel) architecture to ensure:
Clear separation of concerns
Scalable and maintainable code
Efficient UI state management
📸 Screens (Optional – add later)
You can add screenshots or screen recordings here
/screenshots/login.png
/screenshots/dashboard.png
🟡 In Progress
Planned enhancements:
Improved UI and animations
Notifications for assignments and updates
Performance optimizations
Additional academic analytics