Educational math game for grades 4-6, fostering a fun learning environment. Adaptive quizzes cover primary math topics. Engaging UI with vibrant visuals. Reinforce fundamental principles in an interactive way.
After successful registration and Login to the app, User chooses the task to perform on the main dashboard. After task selection,
User has 30 seconds timer running, user has to solve maximum problems in
30 seconds. The score is recorded.
User can re-do the quiz again or Exit the App.
- Multiple choice option
- Timer features
- Random features
- Time Limited
- Android Studio
- Android XML
- Android
- Firebase
- Kotlin
- Firebase SDK
Clone the repository and open it in Android Studio.
https://github.com/frashasantoYT/Kids-Math-Game.git
-
Create a Firebase Project:
- Go to the Firebase Console.
- Click on "Add Project" and set up a new Firebase project.
-
Register Your App:
- After creating the project, click on "Add App" to register your application.
- Follow the setup instructions, downloading the configuration file (
google-services.json
for Android
-
Replace Configuration Files:
- Replace the existing configuration files in your project with the ones downloaded from the Firebase Console.
-
Update Dependencies:
- If using a Firebase SDK, update the dependencies in your project to match the new Firebase project.
-
Update Authentication and Database Rules:
- Since the project involves authentication and uses Firebase Realtime Database, review and update the authentication and database rules in the Firebase Console.
-
Test the Integration:
- Build and run your project to ensure successful connection to your Firebase project.
-
Update Firebase Hosting (if applicable):
- If using Firebase Hosting, update the hosting configuration with your new Firebase project details.
Review the Firebase documentation and any project-specific instructions for additional steps or considerations.
- Finally, Run the app on an emulator or physical device.
- Implement additional difficulty levels
- Enhance UI/UX with more engaging visuals
Feel free to contribute to the development of Math Game by opening issues and pull requests.