Movie application using React and TMDb API
? Movie-Vision
Discover new, trending, and upcoming movies. Search from over 500,000 movies and 25 genres.
Demo
Packages
Name | Description |
---|---|
react-icons | Open-source icons for React |
axios | Promise based HTTP client |
tailwindcss | A utility-first CSS framework for rapidly building custom user interfaces |
react-detect-click-outside | A lightweight React hook that detects clicks outside elements and triggers a callback. |
react-redux | Official React bindings for Redux |
reduxjs/toolkit | The official, opinionated, batteries-included toolset for efficient Redux development |
framer-motion | An open source motion library for Reac |
Installation
Clone the project
git clone https://github.com/deluxepter/movie-vision.git
cd movie-vision
Install packages
npm install
Start the server
npm start
ToDo
- Display cast in movie modal
- Mobile support
- Refine animations
- Genre selection
- MovieStrip scrolling
- Different themes
License
This project is licensed under the GNU General Public License v3.0 – see the LICENSE.md file for details.