BeyBattles is a lightweight crew app for logging matches, tracking beyblade inventory, creating players and saving win/loss stats.
Built with a NestJS node backend and a frontend UI powered by Sveltekit, boasting real-time web sockets for crew chat channel and an AI integrated beyblade data fetcher during inventory management. AI makes a request and aims to enhance populating the bey description, category and photo.
Also equipped with a PWA ( progressive web app ) manifest for easy standalone usage with mobile and desktop icon launcher.