https://github.com/matheusgeiger/employee_project
Parent repository to join employee project repositories (fullstack challenge)
https://github.com/matheusgeiger/employee_project
Last synced: 3 months ago
JSON representation
Parent repository to join employee project repositories (fullstack challenge)
- Host: GitHub
- URL: https://github.com/matheusgeiger/employee_project
- Owner: MatheusGeiger
- Created: 2020-01-20T14:45:06.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-01-20T16:35:22.000Z (over 6 years ago)
- Last Synced: 2025-03-10T19:57:40.925Z (about 1 year ago)
- Homepage:
- Size: 5.38 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Parent repository to join employee project repositories
## API
https://github.com/MatheusGeiger/node-employee-api
## CLIENT API
https://github.com/MatheusGeiger/angular-cli
### USAGE
## SUBMODULES
This project use git submodules. Read more https://git-scm.com/book/en/v2/Git-Tools-Submodules
After clone, inicialize the submodules:
- `git submodule init`

Git will not download the contents of the submodules when cloning this project. To make the clone of all the commands you must execute:
- `git submodule update`

before running project use `git submodule foreach git pull origin master` to get the last version of code provided in master branch.
## RUNNING PROJECT
Using docker you can up the project with command `docker-compose up --build`
This command will up and create three containers:
- API: the employees and users api
- ANGULAR_CLI: the client view with graphs and table from employees
- MONGO: the database to persist values from employees and user
## URLS
After run up the project command we can access then using urls above:
- API: http://localhost:3001/api/employess
- ANGULAR_CLI: http://localhost:4200