This is a full-stack application designed to classify objects in images. The project is structured with a FastAPI backend and a React frontend, using TypeScript and TailwindCSS for styling. Docker Compose is used for easy setup and management of the application’s services.
-Backend: Built with FastAPI (Python)
-Frontend: Built with React, TypeScript, and TailwindCSS
-Containerization: Managed with Docker and Docker Compose
To get the application up and running, follow these steps:
Ensure you have the following installed on your machine:
-
Docker
-
Docker Compose
- Clone the repository:
git clone <repository-url>
cd <repository-directory>- Build and start the application using Docker Compose:
docker-compose up --build-
Access the application:
- Backend API: http://localhost:8000
- Frontend Interface: http://localhost:5173