MindCraft: Empowering Minds through Personalized Education
MindCraft is an innovative platform addressing educational challenges by creating personalized, interactive learning experiences. The app generates AI-powered quizzes from user-provided materials to enhance comprehension and retention.
Dark Theme
Light Theme
- AI-based quiz generator
- Gamification with leaderboards and scores
- Personalized learning paths
- Dark and Light themes
- OAuth Login with Google
- Secure authentication with 2FA
- Search challenges that has been created by other users
- Update user profiles (name, email, profile picture, and password)
- Clone the repository:
git clone https://github.com/username/projectname.git
- Open the project in Android Studio.
- Sync Gradle and download dependencies.
- Run the app on an emulator or physical device.
- Programming Language: Kotlin
- Architecture: MVVM
- Backend API: Node.js with Elysia Framework
- Database: Google Cloud SQL
- Authentication: Firebase & Custom Auth
- Machine Learning: TensorFlow & Vertex AI
- Register or log in using your email.
- Select learning modules and take quizzes.
- Track your progress through leaderboards.
This project is licensed under the MIT License. See the LICENSE file for details.
- Dhimas Pramudya Tridharma (Machine Learning)
- Malika Putri Rahmawati (Machine Learning)
- Yosep Firano La Ngari (Machine Learning)
- Echa Apriliyanto (Cloud Computing)
- Muhamad Arifin Syam (Cloud Computing)
- Muhammad Azka Naufal (Mobile Development)
- Jacky Huang Wijaya (Mobile Development)









