Before you begin cloning the repo, we suggest you to install Docker Community (Mac / Linux ) or Docker Toolbox (Windows)
On the Clone and download
button, either clone with HTTPS
or SSH
.
Once you have finished with cloning the project, open it up in your text editor of choice and get into the root directory of showOffStatic
in your Terminal
or Git Bash
In your Terminal
or Git Bash
we need to cd
into angular-src
folder and npm install
within that folder to install those modules for the front end.
When finished we need to cd ..
out of the angular-src
folder and cd
into the ShowOffAPI
folder and once again run npm install
.
Once that has finished we need to cd ..
out of the ShowOffAPI
folder and then get back into the root folder. If everything is correct we then can run docker-compose up
and let Docker run.
If successful, api-server_1
, mongo-database_
and angular-frontend_1
should all load up correctly with no errors.
Windows users should use address http://192.168.99.100:4200
Mac / Linux users should use address http://localhost:4200
https://docs.google.com/document/d/13qHpc0Loe1PSPIROuOb0sVbtObMRvUoLO-oupR5hQwg/edit
https://docs.google.com/spreadsheets/d/1t-QXWnVOouUmPGcezcljBCcPsVxDxiKQk3XFspBYGhU/edit#gid=0
- HTML
- CSS
- Angular
- TypeScript
- AJAX/HTTP
- JavaScript
- Bootstrap
- Node
- JavaScript
- Mongoose
- Express
- MongoDB