Skip to content

Movie Mingle is a JavaScript web application utilizing the TMDb API to offer users a comprehensive and dynamic movie browsing experience 🎬

License

Notifications You must be signed in to change notification settings

yoursandeshshrestha/MovieMingle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Movie Mingle 🎬

Movie Mingle is a JavaScript web application utilizing the TMDb API to offer users a comprehensive and dynamic
movie browsing experience.

Features 🌟

  • Top Trending Movies: Recommends the top trending movies currently available.
  • Categorized Recommendations: Provides recommendations for Bollywood, Korean, and Japanese movies.
  • Search Functionality: Allows users to search for movies, with results updating dynamically with each keystroke.
  • Bookmark Movies: Users can bookmark movies to watch later.
  • Manage Watchlist: Users can add or remove movies from their watchlist.
  • Detailed Movie Pages: Each movie has a detailed page that includes:
    • Trailers
    • Streaming availability
    • Cast and crew information
    • Release date and runtime.
  • Dynamic Movie Lists: Clicking the down arrow button generates a new list of movies.
  • Movie Descriptions: Detailed descriptions of each movie are available on its detail page.

Technologies Used βš™οΈ

  • JavaScript
  • HTML
  • CSS
  • TMDb API
  • Postman

Demo Link

Potential Improvements πŸš€

  • User authentication for personalized recommendations
  • Social sharing options for movies
  • User reviews and ratings

Running the Project

To run the project in your local environment, follow these steps:

Clone the repository to your local machine:

  • git clone https://github.com/yourusername/movie-app.git
  • Navigate to the project directory:
  • cd movie-app
  • Open the index.html file using a Live Server extension, and you're ready to explore!

πŸ“Έ - Demo Images

Demo Image 1 Demo Image 2 Demo Image 3 Demo Image 4 Demo Image 5

Learning Experience πŸŽ“

This project was one of the most challenging yet rewarding experiences for me. Working with the TMDb API and implementing dynamic search functionality taught me a lot about JavaScript, API integration, and front-end development.

Contributing 🀝

Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.

License πŸ“„

This project is licensed under the MIT License.

Acknowledgements πŸ™

  • TMDb API for providing the movie data.

Thank you for checking out the Movie Mingle! Enjoy exploring movies!

About

Movie Mingle is a JavaScript web application utilizing the TMDb API to offer users a comprehensive and dynamic movie browsing experience 🎬

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published