A cutting-edge educational Android app designed to make learning science subjects immersive and engaging through 3D models, audio explanations, and offline accessibility.
- View and explore high-quality 3D models related to various science topics.
- Supports intuitive gestures for zoom, rotation, and panning.
- Organized content into categories:
- Physics
- Chemistry
- Biology
- Astronomy
- Text-to-Speech (TTS) integration provides audio explanations of each topic.
- Enhances accessibility and user engagement.
- Download models and related content for offline viewing.
- Perfect for students without consistent internet access.
| Layer | Tools & Frameworks |
|---|---|
| Language | Kotlin |
| UI | Jetpack Compose |
| 3D Viewer | Filament |
| Database | Room / SQLite (if used for module storage) |
| Backend | Firebase Storage (for 3D models and assets), Firebase Realtime Database, Firebase Authentication |
| TTS | Android TextToSpeech API |
- Clone the repo:
git clone https://github.com/Goatonsteroid/ARVidya.git
2.Open the project in Android Studio.
3.Sync Gradle and build the project.
4.Run on an emulator or physical Android device (Android 7.0+)







