Back to Work








NileFlix

NileFlix is a modern full-stack movie discovery and personal movie management platform designed to help users find, organize, and enjoy movies in a more personalized way. The platform integrates movie data from external APIs and provides an intuitive user experience for exploring trending, popular, top-rated, and upcoming movies.
Users can create an account, build personalized watchlists, mark favorite movies, organize films into custom categories, and track their movie-watching goals through a dedicated dashboard. NileFlix goes beyond traditional movie browsing by allowing users to create their own movie collections and manage their entertainment journey in one place.
A key feature of the platform is its AI-powered recommendation system, where users can share their moods, feelings, or preferences through a conversational chat interface. Based on these inputs, the AI suggests movies that align with the user's current emotional state and interests, creating a more engaging and personalized discovery experience.
The application is built with modern web technologies, focusing on performance, scalability, and user experience. It uses Next.js, TypeScript, Tailwind CSS, MongoDB, and authentication systems to provide a secure and responsive platform. The project follows industry-standard development practices, including API integration, server-side rendering, database management, user authentication, and AI-assisted features.
Next.jsReactTypeScriptTailwindCssNext.js API RoutesServer ActionsMongoDBBetter AuthTMDB
Related images







