Project: StreamVibe – Movie & TV Streaming Platform
Description:
Developed as part of a front-end team project using React js, StreamVibe is a modern, responsive movie and TV streaming platform inspired by a Figma design. The application integrates external APIs to dynamically display movies and TV shows while providing a smooth and engaging user experience across desktop, tablet, and mobile devices.
My Role & Contributions:
* Developed the Subscription Page with monthly/yearly pricing toggle using React state management.
* Built the FAQ Accordion component with smooth expand/collapse functionality.
* Implemented interactive hover effects for buttons, cards, and UI elements to enhance user experience.
* Added smooth animations and transitions usingFramer Motion and CSS transitions.
* Implemented Skeleton Loading components to improve perceived loading performance.
* Contributed to improving the Home Page user experience through interactive UI enhancements and reusable React components.
* Ensured responsive layouts usingCSS3, Flexbox, CSS Grid, and Media Queries.
Technologies Used:
* React.js
* JavaScript (ES6+)
* CSS3
* Flexbox & CSS Grid
* Media Queries
* Framer Motion
* Axios
* React Router DOM
* IMDb API
* DummyJSON API
* Git & GitHub