Skip to content
/ UIOw2T Public

Project for "Inżynieria Oprogramowania" laboratories

License

Notifications You must be signed in to change notification settings

Djkusik/UIOw2T

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UIOw2T

Build Status

Project for "Inżynieria Oprogramowania (Software Engineering)" laboratories. It is an auto battler (like for example Teamfight Tactics) created using Python, running as a web application.

Prerequisites

  1. Docker
  2. docker-compose

Usage

Docker

To run application locally, download source from github

git clone https://github.com/Djkusik/UIOw2T.git

Then to run app, just type:

cd UIOw2T
docker-compose build
docker-compose up

Build from sources

It is possible also to build and run project by hand without usage of Docker. We suggest using virtualenv for backend python server:

Creating virtual environment

python -m venv env
source env/bin/activate

Install requirements

python -m pip install -r backend/requirements.prod --upgrade

Run server

cd backend
python server.py

In another terminal, starting from root folder of the project:

Build frontend

cd uiow2t-front
yarn

Run frontend

yarn start

About

Project for "Inżynieria Oprogramowania" laboratories

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published