Pan Pan! is an web application developed by Software Engineering students of Universidade de Brasilia - UnB, that aims to aid the bands management so that they upgrade their performance.
| Name | GitHub | |
|---|---|---|
| Augusto Vilarins | augusto.vilarins@gmail.com | @augustovilarins |
| Álax de Carvalho Alves | alaxallves@gmail.com | @alaxalves |
| Fabíola Fleury | fabiola.mfleury@gmail.com | @fabiolamfleury |
| Hugo Neves | hugonvsc@gmail.com | @hugonxc |
| Josué Nascimento | josuetk63@gmail.com | @josutk |
| Matheus Joranhezon | mjoranhezon@gmail.com | @Joranhezon |
| Pablo Diego | pablodiegoss@hotmail.com | @pablodiegoss |
| Rodrigo Oliveira | rodrigo.redcode@gmail.com | @rodrigocam |
| Roger Lenke | rogerlenke@gmail.com | @Rdlenke |
please see the instructions in CODE_OF_CONDUCT.md file
-
Ensure you have Docker CE installed See
-
Clone this repo by running the command -
git clone https://github.com/Desenho2018-1/pan-pan.git -
Navigate to the directory where the repo is cloned to.
-
Execute the following command:
$ make run
NOTE: If you haven't followed the post-installation steps for docker you need to use sudo along with the make instructions, such as:
$ sudo make run
- Builds the entire environment including database, api and frontend
$ make build
- Starts the application's database
$ make start-db
- Starts the application's api/backend
$ make start-back
- Starts the application's frontend
$ make start-front
- Drops the application's entire environment
$ make drop
- Install the application's frontend dependencies
$ make front-install
- Executes the application's backend tests
$ make back test
- Executes the application's frontend tests
$ make front test
- Removes the application's shared network
$ make rm-network
- Removes the application's shared virtual volumes
$ make rm-volume
- Lists your running services
$ make ps
- Lists every possible make command
$ make list
For now, the containers are taking too much time to up on the first time (around 15 minutes), so don't worry!
- The API runs on
localhost:8080 - The Front-End runs on
localhost:3000
