2ndEye is an assistive platform focused on safety, guidance, and accessibility for visually impaired users. The project combines a mobile app experience, optional hardware integrations, and a FastAPI-first backend direction.
If you are new to this repository, begin with the documentation hub:
- Product scope and architecture: docs/project/README.md
- Flutter planning docs: docs/flutter/README.md
- FastAPI backend planning docs: docs/backend/fastapi/README.md
- Expo baseline app: expoApp/README.md
- Flutter app workspace: diya_flutter/README.md
- Web app workspace: web-app/README.md
- FastAPI is the core backend for auth, data, and domain workflows.
- Optional utility services may be used where needed, such as push delivery.
- Flutter is the production mobile target with reliability-first runtime behavior.