A Clash Royale clone for tracking electronics/PCB design study - gamified learning experience.
- Arena-centric home screen with CSS art environments
- 12 arenas with progression system
- 13 character cards (fantasy CSS/SVG warriors)
- 6 boss characters
- Combat-style quiz battles via Gemini Flash API
- Trophy progression system
- PWA support
- Real-time sync with Firebase
- Vite + React 19
- Tailwind CSS 4
- Framer Motion
- Lucide React
- Firebase Firestore
- Zustand
- Gemini Flash API
- Clone the repo
- Run
npm install - Create a
.envfile with your Firebase config and Gemini API key - Run
npm run dev
MIT