🧠 Inspiration
Managing amateur football tournaments has always been a manual and chaotic process — from paper-based team registrations to WhatsApp score submissions. We saw an opportunity to build a modern, centralized SaaS platform to digitally transform the organization of tournaments and empower local communities with professional-grade tools.
⚙️ What it does
Liga360 is an AI-powered web platform that allows tournament organizers to:
- Create and manage multiple tournaments
- Register teams, players, and referees
- Schedule matches with live score tracking
- Log real-time match events (goals, cards, etc.)
- Generate automatic standings and statistics
- Validate results and control user access by roles
It also includes a public landing page and a dashboard tailored for both admins and tournament organizers.
🛠️ How we built it
We built Liga360 using:
- Bolt.new as our AI coding assistant and frontend environment
- React + TypeScript for the UI
- Axios for API requests
- React Router for navigation
- Calendar and topology libraries for scheduling and visualization
- A clean SaaS architecture, with the goal of future deployment to a VPS for full control and monetization
We integrated a role-based access system to restrict content by user type (admin vs. organizer).
🚧 Challenges we ran into
- Managing authentication and visibility in a SaaS context without backend auth
- Structuring the multi-tenancy logic for tournaments and access control
- Keeping the UI clean and mobile-friendly while handling a lot of data
- Handling token limits during development with Bolt Pro
- Ensuring “Built on Bolt” compliance while deploying to Netlify
🏆 Accomplishments that we're proud of
- Fully working prototype with multi-tournament support and role-based access
- Reusable components and clean modular code
- A beautiful, responsive UI with support for dark mode
- Compliance with all the core rules of the hackathon
📚 What we learned
- How to build scalable, multi-tenant apps using only frontend logic
- The power of AI-assisted coding and how Bolt speeds up iteration
- Importance of clear UX in data-heavy platforms like tournament systems
- How to deploy and present a real SaaS solution using modern tools
🚀 What's next for Liga360 – AI-Powered Tournament Control
- Add backend authentication and user management (OAuth, JWT)
- Offer tournament subscriptions via online payment integration
- Enable CSV uploads to register teams and players in bulk
- Create a mobile app version using Expo or Flutter
- Expand to other sports: volleyball, basketball, etc.
- Monetize as a centralized SaaS service hosted on a VPS
Built With
- axios
- bolt.new
- netlify
- react
- react-big-calendar
- react-hook-form
- react-router
- shadcn-ui
- tailwind-css
- topology.js
- typescript
- vite
- zod
Log in or sign up for Devpost to join the conversation.