GithubHelp home page GithubHelp logo

shashvat07 / cineflow Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 10.08 MB

CineFlow Movie Explorer is a dynamic web application that offers users an immersive experience to explore movies, actors, and more. With features like light/dark mode, detailed actor and movie pages, and the ability to save favorite movies to watchlists.

Home Page: https://cineflow.vercel.app

JavaScript 98.20% HTML 1.41% CSS 0.38%
alanai axios css javascript material-ui react redux vercel-deployment

cineflow's Introduction

CineFlow Movie Explorer

CineFlow Movie Explorer is an interactive web application designed to explore movies, actors, and more. With features like light/dark mode, actor/movie details pages, and watchlist/favorite movies, it provides an immersive movie browsing experience.

Features

  • Light/Dark Mode: Users can switch between light and dark themes for better readability and personalization.
  • Actor/Movie Details Pages: Dive deep into the details of your favorite actors and movies to learn more about them.
  • Watchlist/Favorite Movies: Save movies to your watchlist or mark them as favorites for easy access later.
  • User Authentication: Secure user authentication ensures a personalized experience for each user.
  • Alan AI Integration: Enjoy the convenience of an in-app voice assistant for conversational interactions and movie recommendations.
  • Enhanced Movie Search: Streamlined API calls and Redux hooks like useDispatch provide enhanced movie search functionality.

Installation

  1. Fork Repository: Fork the repository to your GitHub account to make changes and contributions.
  2. Install Dependencies: Ensure you have Node.js installed, preferably version 16.16, and corresponding npm version. Use the following command to install dependencies:
npm install

(Note: This project supports Node.js version 16.16 and corresponding npm version. It might not run properly on higher versions.)

Usage

To run the project locally, execute the following command:

npm start

This will start the development server, and you can access the application at http://localhost:3000.

Deployment

The website is deployed on Vercel. You can access it here.

Contributing

Contributions are welcome! Feel free to submit bug reports, feature requests, or pull requests to help improve CineFlow Movie Explorer.

License

This project is licensed under the MIT License.

cineflow's People

Contributors

shashvat07 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.