This repository contains the front, gateway and most of the backend for the sweeper image sorting app.
We will go over some basic steps to get a local version of the app running. This is only temporary and meant for early stage development.
- Docker (I use version
27.3.1
) .env.dev
file defning a media folder, database-uri, and authenticication variables.
- Clone this repository
- Navigate to the
sweeper/
directory - Setup your
.env.dev
file - Run
docker compose -f docker-compose.dev.yml up --build
(depending on you version it could also bedocker-compose -f docker-compose.dev.yml up --build
) - This will start the app in development mode where code changes will be applied instantly
- In the browser, navigate to the landing page to check that the app is running
- Use the
login
button of the landing page and you will be redirected to auth0 authenticication - There, you can 'sign-up' which will create a new user
- Now, you should be able to navigate to an example overview page
- Use the
- To shutdown the application, use the command
docker compose -f docker-compose.dev.yml down
- 😺 Happy development!