Backend services to hold backoffice operation within the company.
- Accountability: Handles the company's accountability.
- Database: Persists the data used by the services.
- Migrations: System to make migrations in the database service.
- Authentication: Handles the user authentication
The app is contained in Docker
. Each service has its own Dockerfile
and they're composed using the docker-compose.yml
in the root folder.
Versions:
- docker:
>=18.09.3
- docker-compose:
>=1.23.2
To start developing:
- Go to
services/database
and rundocker build . -t lafabrika/database:0.0.1
- Run
npm install
in each service and model that contains a package.json - Go to the root folder and run
docker-compose up