High security ice cream delivery - by Don Gelato
SecretScoops is a full-stack application that consists of:
- Frontend (React + Vite)
- API (Express + PostgreSQL)
- Database (PostgreSQL)
- Workers (Node.js processing service)
- SQS Queue (ElasticMQ for local development)
This guide will walk you through setting up and running the entire system using Docker.
To configure the project, you need to create a .env
file in the project root.
Run the following command to create the file:
cp .env.example .env
(For testing purposes default values can be used)
docker-compose up --build
- Frontend: http://localhost:5173
- Api: http://localhost:4000
- DB: Port 5432
- SQS UI: http://localhost:9325