menaaziz27 / sports-team-season-simulation

Soccer league simulation build with MERN which predicts the winner based on the attributes of each player in the team.

Home Page:https://soccer-league-simulation-client.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

League Simulation

A web application that simulates soccer league with final championship game at a small scale built with MERN stack.

Installation guide

  1. git clone https://github.com/menaaziz27/sports-team-season-simulation.git
  2. npm install
  3. create .env file with that attributes in .env.example
  4. npm run data:import
  5. npm run dev

Features

  1. Authentication with JWT.
  2. Start league simulation.
  3. Reset league.
  4. Show Teams
  5. Get Team by id.
  6. Show Games.
  7. Show championship final game details.

TODO

  • Get Players .
  • Get players belong to a specific team.
  • Get player details.
  • Get all games of a specific team.
  • Create a relation between users and leagues.
  • Paginate games page

Check it out here -> Demo

About

Soccer league simulation build with MERN which predicts the winner based on the attributes of each player in the team.

https://soccer-league-simulation-client.vercel.app/


Languages

Language:JavaScript 79.8%Language:CSS 16.7%Language:HTML 3.4%Language:Shell 0.1%Language:Procfile 0.0%