Template for Extract-Transform-Load ( ETL ).
Running of this project locally requires the following tools to be present on the host system:
docker
(version 23.05.0+)docker compose
(version 2.21.0+)
To run development environment
- Go into
docker/development/
folder - Execute
docker compose up
- Open
http://localhost:8000
in browser
- Build development environment as described above
- Execute
docker exec -it etl-template-backend-development make
Admin Panel is a tool for managing records in a database. The panel is available at http://localhost:8000/admin-panel.
Username: admin
Password: admin
API Documentation is available at http://localhost:8000/api/swagger/.
backend
folder must be marked asSources Root
inIDE
to make imports work