An open-source React Native app for streaming movies and TV shows using TMDB and multiple video sources.
- Browse trending movies and TV shows
- Search for content
- View detailed info, cast, and episodes
- Stream from multiple video sources
- User profile and settings
Clone the repository and install dependencies:
git clone <repo-url>
cd letsstream2_native
yarn install # or npm install
Create a .env
file in the root directory:
TMDB_API_KEY=your_tmdb_api_key_here
Note: Never commit your API keys to version control.
npx expo start --clean --tunnel
npm install -g eas-cli
npx expo login
npx expo whoami
npx eas update --branch dev --message "commit message"
components/
- Reusable UI componentsconstants/
- App-wide constants (e.g., video sources)screens/
- App screens (Home, Details, Player, etc.)types/
- TypeScript typesandroid/
- Android native projectassets/
- Images and icons
- API keys should be stored in environment variables (see above).
- For extra security, consider using a backend proxy for API requests.
GNU-V3