EcoSense AI is a full-stack platform for reporting and tracking waste pollution.
EcosenseAI/
ai/
backend/
mobile/
web/
docker-compose.yml
docker-compose up --buildServices
| Service | URL |
|---|---|
| Backend | http://localhost:5000/api |
| Web | http://localhost:3000 |
| AI | http://localhost:8000 |
| Database | localhost:5432 |
Backend
cd backend
npm install
cp .env.example .env
npm run migrate
npm run seed
npm run devWeb
cd web
npm install
npm run devMobile
cd mobile
npm install
npx expo startAI service
cd ai
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --reload --port 8000See LICENSE.