Welcome to the E-School Learning Android App repository! This project aims to provide an enhanced learning experience for school students through a comprehensive Android application. With a focus on user-friendly design and seamless functionality, our app caters to both students and administrators, offering a platform that fosters efficient learning and management.
- Colorful and attractive design.
- Grades 6 to 11 categorized for easy selection.
- Subjects organized under each grade for quick access.
- View and download relevant textbooks, pastpapers, videos for each subject.
- No complex signup and sign-in processes.
- Option for students to download relevant educational materials (textbooks and papers).
- Feature For update password
- A separate application specifically designed for maintenance processes.
- Handles authentication, database management, and CRUD operations accessible only to admins.
- Allowing for future updates and the addition of new educational content.
- Android Application Development
- Kotlin Programming Language
- AndroidX Libraries (Jetpack)
- Firebase Authentication
- Firebase Realtime Database & Storage
- View Binding & Data Binding
- JUnit & Espresso
- Android PDF Viewer
- CardView