A premium offline-first streaming platform.
|- frontend/ # Flutter app
|- backend/ # Node.js/Express/Prisma API
See /backend/.env.example for required backend environment variables.
cd backend cp .env.example .env # Fill in credentials docker build -t streamsync-backend . docker run -p 3000:3000 --env-file .env streamsync-backend
Or, run locally:
npm install npm run dev
cd frontend flutter pub get flutter run -d chrome
- User registration/login
- Home video feed
- Video playback/seek/favorite
- Offline data access (explain your strategy, e.g., Drift for local caching)
- Notifications: test push
- Polished, production-grade UI/UX
