Skip to content

skkallayath/django-knockout-fixture-generator

Repository files navigation

django-knockout-fixture-generator

Travis License

Create and manage tournament fixtures (knockout).

The project uses django framework for backend and admin panel and Jquery Brackets to display the fixture.

Setup

Clone the project

$ git clone https://github.com/skkallayath/django-knockout-fixture-generator
$ cd django-knockout-fixture-generator

Create virtual env

$ python3 -m virtualenv env
$ source env/bin/activate

Install packages from requirements.txt

(env) $ pip install -r requirement.txt

Setup databse

(env) $ python manage.py migrate

Create superuser to access admin panel

(env) $ python manage.py createsuperuser

Run application

(env) $ python manage.py runserver

UI

Home page

Home Page

Upcoming matches

Upcoming matches

Fixture

Fixture

Admin

Login to /admin with the credentials of superuser.

Add Fixture

Add Fixture

Generate Knockout Fixture

Generate Knockout Fixture

Generate Knockout Fixture - Message

Matches of a fixture

Matches of a fixture

Updating match results

Match results

About

Mail me to skkallyath@gmail.com

License

GPL © Sharafudheen