- Node.js 20.9.0
- Docker and Docker Compose
- Clone the project repository:
git clone <repository-url> cd <project-directory>
- Configure environment variables:
- Create the
app-backend/.env
file and fill in the necessary values. - Create the
app-frontend/.env
file and fill in the necessary values. Example content:VITE_API_BASE_URL=http://localhost:3000
- Create the
- Build and start the Docker containers:
docker-compose up --build
- Access the Frontend application at http://localhost:8080 and the Backend API at http://localhost:3000.
- The Backend runs on port 3000 for API requests.
- The Frontend runs on port 8080.