svthalia / Lustrum-game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Thalia lustrum game

This is the codebase for the game which will be played throughout the Thalia lustrum. It is made with Django and it uses Tailwindcss

Maintenance Biertje welcome

Requirements (Prerequisites)

Tools and packages required to successfully install this project. For example:

  • Linux or windows
  • Python 3.9 and up
  • NPM or Yarn

Installation

A step by step list of commands / guide that informs how to install an instance of this project.

$ pip install pipenv

$ pipenv shell

$ pip install -r requirements.txt

$ python manage.py migrate

$ python manage.py runserver

In a separate terminal run

$ pipenv shell

$ python manage.py tailwind install

$ python manage.py tailwind start

Deployment Notes

For Docker

docker compose build
docker compose up
docker-compose run web python3 manage.py migrate
docker-compose run web python3 manage.py tailwind build

Authors

Julian van der Horst – julian "at" vdhorst "dot" dev

You can find me here at: Github

About

License:GNU General Public License v3.0


Languages

Language:Python 55.6%Language:HTML 35.0%Language:JavaScript 7.2%Language:Dockerfile 1.1%Language:CSS 1.1%