Fusion: Real Time Tournament Management System
Project Overview:
Objectives
- Develop a real-time tournament management system for sports events and competitions.
- Provide a user-friendly interface for organizers to schedule matches, update scores, and manage the tournament efficiently.
- Enable participants to view match schedules, results, and standings in real-time.
Features
-
Admin Role:
- Create and manage tournaments, including setting up match schedules, teams.
- Real time scheduling and updates for matches.
- Broadcast live updates, scores, and results to participants and spectators.
-
Umpire Role:
- Start match, update scores, and declare results in real-time.
-
Users:
- View match schedules for all courts
Technology Stack
- Frontend: Phoenix LiveView for real-time web interactions and dynamic updates.
- Backend: Elixir and Phoenix for robust and scalable server-side logic.
- Database: Postgres for data storage and retrieval.