Skip to content

Latest commit

 

History

History
71 lines (50 loc) · 2.17 KB

README.md

File metadata and controls

71 lines (50 loc) · 2.17 KB

Football Tournament Management System ⚽

Welcome to the Football Tournament Management System – your all-in-one solution for organizing, managing, and overseeing football tournaments with unparalleled ease and efficiency.

Overview

Our system provides a seamless platform built on the latest web technologies, including React for a sleek and responsive frontend interface and Tailwind CSS for elegant styling. Powered by Django API on the backend, our system ensures robust data management and seamless integration.

Key Features

  • Effortless Tournament Creation: Easily create new teams, set up tournaments, and assign teams to competitions with our intuitive admin panel.

  • Dynamic Group Formation: Our system intelligently generates groups based on team rankings, ensuring fair and competitive matchups.

  • Automated Match Scheduling: From group stages to knockout rounds, our platform automates match scheduling, providing each team with their fair share of games.

  • Comprehensive Analytics: Dive deep into match statistics, team performance analytics, and live updates to stay informed throughout the tournament.

  • Historical Insights: Keep track of past tournaments, champions, and team histories through our comprehensive history feature.

Get Started

Prerequisites

  • Node.js (version 12 or above)
  • Python (version 3.6 or above)
  • pip (Python package installer)

Steps

  1. Clone the Repository:
git clone https://github.com/dragon-devs/ftms_api.git
  1. Navigate to the Project Directory:
cd football-tournament-management
  1. Install Frontend Dependencies:
npm install
  1. Install Backend Dependencies:
pip install -r requirements.txt
  1. Run Migrations:
python manage.py migrate
  1. Start Django Development Server:
python manage.py runserver
  1. Start Frontend Development Server:
npm start
  1. Access the Application: Open your web browser and go to http://localhost:8000.

Contributing

Contributions are welcome! Please feel free to submit issues or pull requests.

License

This project is licensed under the MIT License.