muzihuaner / movie-lister

MovieLister: A single-page application for movie enthusiasts, fetching and elegantly showcasing movies from YTS.mx API

Home Page:http://movies.stepanpavlov.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MovieLister

cover

pages-build-deployment

MovieLister is a single-page application that fetches and displays movies from the YTS.mx API. It's designed for movie enthusiasts who want a simple and user-friendly way to explore and discover new films.

Features

  • Browse a wide selection of movies.
  • Search for specific movies by title.
  • View detailed movie information, including ratings, synopsis, and release year.
  • Responsive design for a seamless experience on both desktop and mobile devices (dark mode friendly).

Installation

To run MovieLister locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/pvlvstepan/movie-lister.git
    cd movie-lister
  2. Install dependencies (Node.js v12 or higher, but not higher than v16 is required):

    npm install
  3. Start the development server:

    npm start
  4. Open your web browser and navigate to http://localhost:3000 to access the application.

Technologies Used

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Special thanks to YTS.mx for providing the movie data.
  • Built as a coding interview project for MSU Bigdata Center.

About

MovieLister: A single-page application for movie enthusiasts, fetching and elegantly showcasing movies from YTS.mx API

http://movies.stepanpavlov.com

License:MIT License


Languages

Language:JavaScript 95.4%Language:HTML 4.6%