- Run:
docker-compose up
- Wait for a few minutes (~5 Minutes) for the aggregation jobs to be posted to database and start executing by the queue worker
- Go to
localhost:3000
and use the app
backend
: Provides access to backend api through port8000
queue
: Runs the backend project's queue worker that executes jobs from databasescheduler
: Runs the backend project's scheduler that posts jobs to database to aggregate data from sourcesfrontend
: Runs the react application (frontend) on port3000
db
: The shared db instancephpmyadmin
: Let's us access and view the db