This is a simple time tracking app written in Angular 4 and Django.
In order to run this project you'll need to have installed Docker. We also suggest to use Vagrant as a base.
- vagrant up
- vagrant ssh
- cd /srv/project
- ./vmachines/vagrant/bootstrap.sh all
- ./vmachines/vagrant/bootstrap.sh install_docker
cd rest
- Create local settings file under
rest/rest/env/local.py
docker-compose build
docker-compose up -d
- Open http://localhost:8888/ to interact with the REST API
cd webapp
- Create local settings file under
webapp/src/environments/environment.ts
docker-compose build
docker-compose up -d
- Open http://localhost:4200/ to see the Angular app
- Create prod settings file under
webapp/src/environments/environment.prod.ts
- ng build --target=production
- Point your webroot to /webapp/dist/