Skip to content

Srihari-Bingoo/BINGOO-fusion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GHBanner

BINGOO FUSION

BINGOO is India's first emotionally intelligent cultural superapp, integrating music, cinema, culture, learning, and AI into a personalized emotional ecosystem.

Run Locally

Prerequisites: Node.js 18+, PostgreSQL (optional)

  1. Install dependencies:

    npm install
  2. Configure Environment:

    • Copy the example environment file:
      cp .env.example .env
    • Edit .env and fill in your API keys:
      • OPENAI_API_KEY: Required for AI features.
      • TMDB_API_KEY: Required for Movie data.
      • YOUTUBE_API_KEY: Required for Music Videos.
      • GOOGLE_MAPS_API_KEY: Required for Location services.
      • DATABASE_URL: Optional. Defaults to in-memory storage if omitted.
  3. Start the Development Server:

    npm run dev
  4. Open the App:

    • Visit http://localhost:5000

Database Setup (Optional)

This project uses Drizzle ORM. If you provide a DATABASE_URL in .env, you can run migrations:

npx drizzle-kit push

Features

  • Bingle AI: Emotionally intelligent companion (powered by OpenAI).
  • Movies & Shows: Real-time data from TMDB.
  • Music: Integrated YouTube playback.
  • Events: Location-based discovery via Google Maps.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages