This project aims to create a web-based application for uploading transportation-related images, such as traffic camera images, and performing object detection on them. Users will be able to upload images through a user-friendly interface, and the application will use machine learning models to detect and identify objects in the images, providing valuable insights for transportation planning and management. The application will also include features for viewing and analyzing the detected objects, making it a valuable tool for transportation professionals and enthusiasts alike.
To run this project, follow these steps:
-
Navigate to the
backend
directory:cd backend
-
Build the Docker image:
docker build -t <backend-image-name> .
-
Run the Docker container:
docker run -p 5000:5000 <backend-image-name>
-
Navigate to the root directory (where the
Dockerfile
for the frontend is located):cd ..
-
Build the Docker image:
docker build -t <frontend-image-name> .
-
Run the Docker container:
docker run -p 5173:5173 <frontend-image-name>
Replace <backend-image-name>
and <frontend-image-name>
with your desired image names.
Please keep it simple.
MIT License.