commit 4743f19aefc04732838a1dfd7ac7f8151a81baca Author: Alireza Vaezi Date: Thu Aug 7 10:53:16 2025 -0400 Initial commit: Add project README diff --git a/README.md b/README.md new file mode 100644 index 0000000..0c15d44 --- /dev/null +++ b/README.md @@ -0,0 +1,38 @@ +# USDA Vision + +A unified project combining camera API services and web dashboard for USDA vision experiments. + +## Project Structure + +- `api/` - Python API service for camera management (USDA-Vision-Cameras) +- `web/` - React web dashboard for experiment management (pecan_experiments) + +## Getting Started + +```bash +# Start all services +docker-compose up -d + +# Development mode +docker-compose -f docker-compose.dev.yml up +``` + +## Services + +### API Service (Port 8000) +- Camera management endpoints +- Video recording controls +- File management + +### Web Dashboard (Port 3000) +- User authentication via Supabase +- Experiment definition and management +- Camera control interface +- Video playback and analysis + +## Development + +Each service can be developed independently: + +- API: See `api/README.md` +- Web: See `web/README.md`