Welcome to the Full-Stack Interview Challenge. This repository contains a task management application with a FastAPI backend and a React frontend.
- Docker and Docker Compose installed.
- Build and start the services:
docker-compose up --build
- Access the application:
- Frontend: http://localhost:3000
- API Documentation: http://localhost:8000/docs
- Backend tests:
docker-compose exec api pytest - Frontend tests:
docker-compose exec web npm test
For more detailed instructions, please refer to the Candidate Guide.