Skip to content

Bayit+ DocumentationComplete Platform Documentation

Comprehensive guides for the Bayit+ streaming platform - Web, Mobile, tvOS, and Backend

Bayit+ Logo

Quick Start ​

New to Bayit+? Start here:

For Users:

Printable PDF Guides:


New & Updated ​


Key Technologies ​

Backend ​

  • Python 3.11 + FastAPI
  • MongoDB Atlas with Beanie ODM
  • Poetry dependency management
  • Firebase Auth for authentication
  • Olorin Services for AI/ML

Frontend Web ​

  • React 18 + TypeScript
  • Vite build tool
  • Zustand state management
  • TailwindCSS styling
  • Glass UI component library
  • i18next for 10 languages

Mobile & tvOS ​

  • React Native for iOS/Android
  • React Native for TV for tvOS
  • StyleSheet for styling
  • AsyncStorage for persistence

Quick Commands ​

Backend ​

bash
cd backend
poetry install
poetry run uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload

Web ​

bash
cd web
npm install
npm start  # Opens http://localhost:3000

Mobile ​

bash
cd mobile-app
npm install
npm run ios      # iOS Simulator
npm run android  # Android Emulator

tvOS ​

bash
cd tvos-app
npm install
npm run ios  # tvOS Simulator

Documentation Statistics ​

  • Total Files: 252 markdown files
  • Total Size: 5.5 MB
  • Categories: 10 main categories
  • Languages: Documentation in English (UI supports 10 languages)
  • Platforms: Web, iOS, Android, tvOS
  • Last Major Update: 2026-01-31

🆘 Support ​

Documentation Issues:

Emergency Contact:


Document Status: ✅ Production Ready Last Updated: 2026-01-31 Maintained by: Documentation Team

Released under the MIT License.