Sure, here's a documentation for your Compare Movies project with lots of gifs and emojis:
Compare Movies is a web application that allows you to compare two movies and get information about their ratings, plot summaries, and cast.
Compare Movies includes the following features:
- 🎭 Compare two movies and get information about their ratings, plot summaries, and cast.
- 🍿 View a list of popular movies and search for specific movies by title.
- 📝 Write reviews and rate movies.
- 📊 View statistics about the ratings of different movies.
- 🎉 Share your reviews and ratings on social media.
To get started with Compare Movies, follow these steps:
- 📥 Clone the repository using the command
git clone https://github.com/sakib2005/compare-movies.git
- 📦 Install the required dependencies using
npm install
- 🔑 Obtain an API key from OMDb API and set it as an environment variable with the name
REACT_APP_API_KEY
. - 🚀 Start the application using
npm start
.
Once the application is running, you can access it in your web browser at http://localhost:3000/
. From there, you can compare movies, view popular movies, search for specific movies, write reviews, and view statistics.
To compare two movies, navigate to the "Compare Movies" page and enter the titles of the two movies you want to compare. The application will fetch information about the movies from the OMDb API and display it on the page.
To view a list of popular movies, navigate to the "Popular Movies" page. The application will fetch information about popular movies from the OMDb API and display it on the page. You can also search for specific movies by title using the search bar.
To write a review for a movie, navigate to the movie's details page and click on the "Write a Review" button. Enter your review and rating, and click on the "Submit" button. Your review will be added to the movie's details page, and you can view it along with other users' reviews.
To view statistics about the ratings of different movies, navigate to the "Statistics" page. The application will fetch information about the ratings of different movies from the OMDb API and display it on the page in the form of charts.
To share your reviews and ratings on social media, click on the "Share" button on the movie's details page. You can share your review on Facebook, Twitter, or Reddit.
Contributions to this project are welcome! If you find any issues or have ideas for new features, feel free to open