🧠 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
Share this project:

Updates