Skip to content

Syfer0/usePopcorn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UsePopcorn 🍿 Welcome to UsePopcorn, where movie magic meets dynamic web app innovation! 🎬

Tech Stack 🛠️ HTML, CSS, JS: The classics that lay the foundation for seamless user experiences. React.js: Powering our app with the magic of components and dynamic updates.

Crafted with Love and Reusability 💖 Custom Hooks: We've woven custom hooks into the very fabric of UsePopcorn for unparalleled reusability and efficiency. Asynchronous Mastery: Perform asynchronous operations like a movie-fetching ninja, thanks to our adept handling of external APIs. StarRating Standalone API: An independent starRating API that's not just a scene-stealer within our app but ready to shine outside it too!

Storage Magic 🪄 Local Storage Love: Watched a gem? We've got it stored! Local storage tracks your watched movies list seamlessly.

Features and Functions 🚀 Search Cinema: Dive into the cinematic cosmos! Use the search bar to fetch movies and witness a galaxy of options. Movie Magic Dialog: Select a movie, and a magical dialog unfolds! Discover movie details, rate your cinematic experience, and add it to your watched movies list. Stats Showtime: Ever wondered about your movie-watching prowess? Our stats section reveals all: movies watched, avg IMDb rating, avg user rating, and avg runtime—keeping your cinematic journey in check!

Ready to Popcorn-and-Chill? 🍿 UsePopcorn is not just an app; it's a cinematic adventure. Dive into the world of movies, stats, and good times! 🎉