Skip to content

The Movie's Time is designed for movie lovers. Powered by React and Redux, this application categorizes the top trending movies into four sections: Popular, Top Rated, Now Playing, and Upcoming. This app fetching data from The Movie DB API.

License

Notifications You must be signed in to change notification settings

oovillagran/Movie-s-time-app

Repository files navigation

Movie's Time App

home-page-image

📗 Table of Contents

📖 Movie's Time App

The Movie's Time is a web application specially designed for movie lovers. Powered by React and Redux, this application categorizes the top trending movies into four sections: Popular, Top Rated, Now Playing, and Upcoming.

Upon accessing the Movie's Time App, users can explore dedicated data for each category:

  • 📽️ Popular: Displays the vote average, with feedback from hundreds and even thousands of movie lovers.
  • 🔝 Top Rated: Provides an overview of the all-time highest-rated movies.
  • 🍿 Now Playing: Enables users to keep track of movies currently being shown in theaters.
  • 🎉 Upcoming: Provides release dates for upcoming movies.

This application utilizes information from The Movie DB.

🛠 Built With

Tech Stack

HTML
  • HTML
CSS
  • CSS
Javascript
  • Javascript

Key Features

  • Use of React documentation.
  • Use of React components.
  • Use of React props.
  • Use of React Router.
  • Connect of React and Redux.
  • Handle events in a React app.
  • Write integration tests with a React testing library.
  • Use of styles in a React app.
  • Use of React life cycle methods.
  • Apply React best practices and language style guides in code.
  • Use of store, actions and reducers in React.

(back to top)

🚀 Live Demo

(back to top)

💻 Getting Started

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

clone this repository into your machine
npm start

Prerequisites

In order to run this project you need:

  • Create a repo on your repositores files.
  • Clone or make a copy of this repo on your local machine.
  • Follow GitHub flow.
  • A carefully reading of this README.md is required.

Setup

Clone this repository to your desired folder:

cd my-folder
git clone git@github.com:oovillagran/capstone.git

Install

Install this project with:

npm install

Usage

To run the project, you can use your favorite browser.

Run tests

To run tests, execute the following command:

 npm test

Deployment

  • N/A

(back to top)

👥 Authors

👤 Oscar Villagran

(back to top)

🔭 Future Features

  • User Logging.
  • User Authentication

(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 feel free to make any comment, all contributions are welcome!.

(back to top)

🙏 Acknowledgments

I would like to thank Microverse comunity. I thank our learning, morning session and standup partners for supporting me.

Thanks to the Creative Commons and Nelson Sakwa on Behance for provided the main UI design.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

The Movie's Time is designed for movie lovers. Powered by React and Redux, this application categorizes the top trending movies into four sections: Popular, Top Rated, Now Playing, and Upcoming. This app fetching data from The Movie DB API.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published