/movie-plus

A Movie-App that pulls from the TMDB API for diverse films, enabling users to explore, preview, and curate favorites. Build with Next.js, TypeScript and Tailwind.css

Primary LanguageTypeScript

MOVIE PLUS


Movie-Plus

📗 Table of Contents

📖 (Movie plus)

This is a Movie plus that sends and receives data from an API and populates data on the browser. The app has implemented ES6 modules, callbacks, promises, and gitflow.

(back to top)

  • It has implemented API function to fetch take data.

Tech Stack

Client

Key Features

  • Clean and interactive
  • Auto refresh new movie on every reload

(back to top)

🚀 Live Demo

💻 Getting Started

To get a local copy up and running, follow these steps.

  • Create a local directory where you can clone the project.
  • Clone the project into your repository
  • Install the dependencies
  • Open the project on a browser

Prerequisites

In order to run this project you need:

  • Git and GitHub
  • A code editor
  • Nodejs
  • A browser

Clone

Clone this repository to your desired folder:

  mkdir my-foldername
  cd movie-plus
  git clone (https://github.com/felixDev22/movie-plus)

Install

Run npx create-next-app@latest to install all dependencies required to run the project.

Follow the prompts and select accordily
What is your project named?  my-app
Would you like to use TypeScript?  No / Yes
Would you like to use ESLint?  No / Yes
Would you like to use Tailwind CSS?  No / Yes
Would you like to use `src/` directory?  No / Yes
Would you like to use App Router? (recommended)  No / Yes
Would you like to customize the default import alias?  No / Yes

Usage

To run the project, execute the following command:

 npm run dev
 This starts the development server on port: [3000](http://localhost:3000 )

(back to top)

👥 Authors

👤 Felix Nyamai

(back to top)

🔭 Future Features

  • Add play function for the movies
  • Make it mobile friendly

(back to top)

🙏 Acknowledgments

Microverse learning experience

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project please give a star...

(back to top)

📝 License

This project is MIT licensed.

(back to top)