Get AccessLens running in 5 minutes!
- Node.js (v16+) installed
- Modern web browser (Chrome/Edge recommended)
- Camera access on your device
npm installnpm run devOpen http://localhost:5173 in your browser (Vite dev server)
Allow camera access when prompted
You should see the camera feed with AR overlay ready
- See
docs/FRONTEND_SETUP.mdfor detailed Vite setup - Open
frontend/index.html - Check
frontend/js/main.jsfor initialization - Review
frontend/components/controls.jsfor UI - Start dev server:
npm run dev
- Check
ml/directory for modules - Review
ml/README.mdfor setup - Download ML models to
assets/ml-models/
- Set up Firebase (see
docs/FIREBASE_SETUP.md) - Update
backend/config/firebase-config.js - Review
backend/services/for database operations
- Ensure you're on HTTPS or localhost
- Check browser permissions
- Verify camera isn't in use by another app
- Check
assets/ml-models/directory - Verify model file paths
- Check browser console for errors
- Verify Firebase config is correct
- Check Firestore is enabled
- Review
docs/FIREBASE_SETUP.md
- Uncomment imports in
frontend/js/main.js - Initialize feature module
- Add UI toggle in
frontend/components/controls.js - Test feature
Check docs/TIMELINE.md for current development phase and priorities.
- Read
docs/SETUP.mdfor detailed setup - Check
docs/FEATURES.mdfor feature documentation - Review
TEAM.mdfor team contacts - See
CONTRIBUTING.mdfor development workflow
Happy hacking! 🚀