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 builddocker-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 builddocker-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/