Skip to content

ibsa-a1/React-Movie-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

77 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฌ React Movie App

image image image

A fully responsive and clean Movie Explorer App built with Vite + ReactJS and powered by the TMDB API. It fetches and displays movies live with poster images, titles, release dates, and ratings. Click any movie to view its overview in a detail view. You can also add favorites and navigate with smooth routing.

๐Ÿ‘‰ Live Demo: ibsa-movie-app.vercel.app


โœจ Features

  • ๐Ÿ”„ Live movie fetching from TMDB API
  • ๐ŸŽž๏ธ Displays posters, titles, release dates, and ratings
  • โญ Favorite any movie you like
  • ๐Ÿ“– Click a movie to see a beautiful detailed overview
  • ๐Ÿ”€ React Router integration for smooth navigation
  • ๐Ÿ“ฑ Fully responsive on all screen sizes
  • โšก Built with Vite for lightning-fast performance
  • ๐ŸŽฌ More detailed movie info and trailers Integrated

๐Ÿ› ๏ธ Tech Stack

  • Frontend: ReactJS + Vite
  • Styling: CSS
  • API: TMDB (The Movie Database)
  • Routing: React Router
  • Deployment: Vercel

๐Ÿ“ฆ Installation & Usage

# 1. Clone the repository
git clone https://github.com/ibsa-a1/React-Movie-App.git
cd React-Movie-App

# 2. Install dependencies
npm install

# 3. Start the development server
npm run dev

Visit http://localhost:5173 in your browser to view the app.

โš ๏ธ Make sure to get your TMDB API key and create a .env file:

VITE_TMDB_API_KEY=your_api_key_here

๐ŸŒ Demo & Source


๐Ÿ”ฎ Future Plans

  • ๐ŸŒˆ Refactor styling with TailwindCSS
  • ๐Ÿง  Add genre-based filtering and search enhancements
  • ๐Ÿ” Add authentication for user-specific favorites
  • ๐Ÿช„ Enhance UI/UX with Framer Motion

๐Ÿ‘ค Author

Made with โค๏ธ by Ibsa Abera
GitHub: @ibsa-a1

โญ If you like this project, consider giving it a star on GitHub and share it โ€” it really helps!

About

This Movie App is built with React.js which help me boost my React journey as a Website Developer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors