Skip to content

🍿 Movies Time: This project was created for movie enthusiasts to explore a vast collection of movie-related data from the MovieDB API. Designed with scratch using Framer Motion for awesome animations and CSS for an appealing user interface, this website offers an immersive cinematic experience.

License

catherineisonline/movies-time

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movies Time

Welcome to Movies Time! This project was created for movie enthusiasts to explore a vast collection of movie-related data from the MovieDB API. Designed with scratch using Framer Motion for awesome animations and CSS for an appealing user interface, this website offers an immersive cinematic experience.

Movies Time Movies Time Movies Time Movies Time

Features

  1. Explore Movies Discover a wide selection of movies from different genres, time periods, and cultures.

  2. Stay Up-to-Date Keep in the loop with the latest movie trends. The "Trending Movies" section highlights the most popular movies people are buzzing about.

  3. Easy Movie Search Looking for a specific movie? The search tool lets you find movies by their title, keywords, or even by the names of the actors or directors, making it simple to find your favorite films.

  4. Filter by Category Customize your movie discovery by sorting films into categories like action, drama, comedy, sci-fi, and more. It's a great way to find new favorites within your favorite movie genres.

  5. Get Detailed Movie Info Get a closer look at your chosen movies. Find comprehensive details including plot summaries, trailers, high-quality images, and a full cast list.

  6. Explore Actor and Actress Profiles Learn more about your favorite actors and actresses. Dive into their life stories, see the movies they've been a part of, and discover the different characters they've portrayed over time.

Dependencies

Getting Started with Create React App

This project was bootstrapped with Create React App.

To get started you need to:

  1. Clone the project
  2. npm install
  3. Install listed dependencies
  4. Use available scripts, like npm start

Available Scripts

In the project directory, you can run:

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in your browser.

The page will reload when you make changes.
You may also see any lint errors in the console.

npm test

Launches the test runner in the interactive watch mode.
See the section about running tests for more information.

npm run build

Builds the app for production to the build folder.
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.
Your app is ready to be deployed!

See the section about deployment for more information.

npm run eject

Note: this is a one-way operation. Once you eject, you can't go back!

If you aren't satisfied with the build tool and configuration choices, you can eject at any time. This command will remove the single-build dependency from your project.

Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except eject will still work, but they will point to the copied scripts so you can tweak them. At this point, you're on your own.

You don't have to ever use eject. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However, we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it.

Contribution

This project serves as a personal portfolio website to show off my personal skills. I do not accept any contributions like pull requests to this project however if you have any suggestions or ideas feel free to contact me or submit an idea in the discussions. Otherwise, you are free to fork this project and change it for your own purposes.

License

This project is released under the MIT LICENSE. You can find the specific terms and conditions outlined in the LICENSE file. This means you're free to utilize, modify, and distribute the project according to the terms of the MIT License.

About

🍿 Movies Time: This project was created for movie enthusiasts to explore a vast collection of movie-related data from the MovieDB API. Designed with scratch using Framer Motion for awesome animations and CSS for an appealing user interface, this website offers an immersive cinematic experience.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published