MazeBlitz is a modern Android Maze Game built using Kotlin + Jetpack Compose with FastAPI backend integration.
Players solve randomly generated mazes, unlock levels, track scores, and compete on the leaderboard.
- 🎮 Dynamic Maze Generation
- 🚀 Multiple Difficulty Levels
- 🏆 Leaderboard System
- 📜 Player History Tracking
- 🔓 Level Unlock System
- ⏱️ Timer + Score Calculation
- 🌐 Android + Backend API Integration
- 📱 Modern Jetpack Compose UI
- Kotlin
- Jetpack Compose
- Navigation Compose
- Retrofit
- MVVM Architecture
- Python
- FastAPI
- PostgreSQL
- SQLAlchemy
MazeBlitz/
│
├── android-app/
│
├── backend/
│ ├── routes/
│ ├── models/
│ ├── schemas/
│ ├── database/
│ └── maze_logic/
# 🚀 Future Improvements
Online Multiplayer
AI Maze Solver
Firebase Authentication
Animations & Sound Effects
Global Ranking System
👩💻 Developer
Built with ❤️ using Kotlin, FastAPI, and PostgreSQL.