A comprehensive platform for oceanographic data analysis and AI-powered insights using ARGO float data.
- Python 3.8+
- Node.js 18+
- Docker & Docker Compose
- PostgreSQL (or use Docker setup)
OceanAI/
├── backend/ # FastAPI backend
├── frontend/ # React + Vite frontend
├── data/ # Data storage and processing
├── docker-compose.yml # Docker configuration
└── requirements.txt # Python dependencies
docker-compose up -dsource venv_new/bin/activate
uvicorn backend.app.main:app --reload --host 0.0.0.0 --port 8000cd frontend
npm run dev- Frontend:
http://localhost:5173 - Backend API:
http://localhost:8000 - API Docs:
http://localhost:8000/docs - Database:
localhost:5432
docker-compose down