Loading repository data…
Loading repository data…
UtkarshK95 / repository
Movie Bee is a blazing-fast entertainment discovery platform with real-time ratings, curated collections, personalised watchlists, and a cinema-grade browsing experience, built for how people actually discover and watch content today.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A blazing-fast entertainment discovery platform.
Real-time ratings, curated collections, personalised watchlists, and a cinema-grade browsing experience — built for how people actually discover and watch content today.
| Layer | Technology |
|---|---|
| Framework | Next.js 16 (App Router) |
| Language | TypeScript |
| Styling | Tailwind CSS |
| Data | OMDb API |
| Linting | ESLint 9 |
| Deployment | Vercel |
# Clone the repository
git clone https://github.com/UtkarshK95/moviebee.git
cd moviebee
# Install dependencies
npm install
cp .env.example .env
Open .env and add your API key:
OMDB_API_KEY=your_omdb_api_key_here
npm run dev
App runs at http://localhost:3000.
npm run build
moviebee/
├── public/ # Static assets (icons, images)
├── src/
│ ├── app/ # Next.js App Router pages and API routes
│ ├── components/ # Reusable React components (ui, layout, movie)
│ ├── context/ # React context (WatchlistContext)
│ ├── lib/ # API logic, constants, storage utilities
│ └── types/ # Shared TypeScript interfaces
├── .env.example # Environment variable template
├── tailwind.config.js # Tailwind CSS configuration
├── next.config.mjs # Next.js configuration
└── package.json
This project is licensed under the MIT License.