A web app to track and report the stock of Pokémon vending machines in real-time, helping fans find what they need and avoid scalpers.
- Live Map View using Leaflet.js to visualize vending machine locations and stock statuses.
- User-Submitted Reports with image uploads and optional metadata verification.
- Real-Time Updates with Firebase for fast, collaborative reporting.
- Search & Filter by product availability, location, and date.
- Community-driven reporting system to keep data fresh and reliable.
- Svelte — Lightweight and reactive component framework
- Leaflet.js — Interactive map library for displaying vending machines
- Tailwind CSS (optional) — Utility-first CSS framework for fast UI styling
- SvelteKit (if using) — App framework for routing and SSR (optional)
- Firebase
- Firestore — NoSQL database for storing reports
- Firebase Auth — User authentication
- Firebase Storage — For storing image uploads
- Cloud Functions — For image verification and moderation
- Clone the repository:
git clone https://github.com/your-username/pokestock-tracker.git cd pokestock-tracker npm install