Skip to content

RatkoSebez/LeagueMaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

league maker

GitHub Workflow Status (with event) GitHub Workflow Status (with event) codecov

About

League Maker is a web application designed to help users in both creating and managing competitions. Its user-friendly interface simplifies the setup and management of competitions, making the process easy and efficient. Currently there are 2 types of competitions available.

  1. Round Robin League
  2. Single Elimination Tournament

Below are screenshots displaying several pages from the website.

  1. Home page league maker
  2. Tournament page league maker
  3. League page league maker
  4. User profile page league maker

Usage

  1. Docker setup
    position in the root folder of the project where docker-compose.yml file is located
    run docker-compose up
    open localhost:80 in your browser

  2. Local setup
    Visit tech stack for more information about the technologies used in the project.

  3. Default username and password: user and 123456789

Tech stack

Frontend:

  • angular 14
  • node 16
  • bootstrap 5

Backend:

  • spring boot 2.6.1
  • postgresql 14