Back
Year
2024
Tech & Technique
ReactJS, TMDB API, SCSS, Vercel
Description
A feature-rich Netflix-inspired web application that offers a personalized and seamless streaming experience. Powered by TMDB API for real-time movie data and optimized for user engagement.
Key Features:
Technical Highlights:
Key Features:
- 🔐 Authentication: User sign-up/login with secure session handling
- ❤️ Wishlist: Add movies to personal favorites list
- 👍 Liked Videos: Keep track of user likes for tailored content
- ⭐ Movie Rating: Rate movies and persist user preferences
- 🔎 Category-Based Search: Find movies by genres and keywords
- 📱 Fully Responsive: Smooth UI across mobile, tablet and desktop
Technical Highlights:
- Fetched and rendered dynamic data from TMDB API
- Built modular and reusable React components
- Styled using SCSS for a polished, scalable UI design
- Managed user state and data flow efficiently with React hooks
My Role
Full-Stack Developer
Handled development across all layers of the application:
Handled development across all layers of the application:
- 🛠️ Frontend: Developed UI with ReactJS and SCSS, ensuring visual consistency
- 🔐 Auth: Integrated secure authentication flow
- 🎯 User Experience: Implemented wishlist, likes and movie rating functionality
- 🧠 State Logic: Managed client-side state using React hooks
- 🗂️ API Integration: Used TMDB API to fetch real-time data
- 🚀 Deployment: Deployed on Vercel for fast, global access