Skip to content

arindam-modak/FragFest18

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frag-Fest Event Platform

Things to complete

  • Register and Login for users
  • Sign in with Steam
  • Profile View and Edit
  • Frontend - Home, CS:GO, FIFA, All Games, Organizers
  • Front-end - The Event, Schedule, Sponsors, Sponsor-Strip, Privacy Policy
  • Back-end - Team Dashboard (Join, or Create)
  • Back-end - Team Dashboard (Edit Description, Remove Player, Join Notification)

To run on your system

  • Install Python 3.6
  • (for windows) Add Python installation to your PATH
  • Run the following in terminal:
    cd frag-fest-platform
    mv .env.EXAMPLE .env
    pip install -r requirements.txt
    python manage.py collectstatic
    python manage.py migrate
    python manage.py runserver

Navigate to 127.0.0.1:8000 in your browser. Linux users may need to use python3 instead of python.

Contributing to front-end

  • You can open the folder in a text editor like Sublime-text, Atom, Visual Studio Code, etc.
  • To make changes in front-end, make sure you first go through Django Templating Language and have a knowledge of Bootstrap v4.
  • Navigate to portal/templates/.. to find out the template to modify.
  • You can put all static files to portal/static/portal/... relevant directory.

Updating webserver

source bin/activate
cd frag-fest-platform
git pull origin master
python manage.py collectstatic
python manage.py migrate
sudo supervisorctl restart frag-fest