Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/prathmeshshendarkar/movieapp

MovieApp is a dynamic application designed for movie enthusiasts, offering robust functionalities including real-time movie search, favorite movie management, and a comprehensive list view akin to Google's instant search results. Users can seamlessly explore, save favorites, and enjoy an intuitive movie browsing experience.
https://github.com/prathmeshshendarkar/movieapp

Last synced: 3 days ago
JSON representation

MovieApp is a dynamic application designed for movie enthusiasts, offering robust functionalities including real-time movie search, favorite movie management, and a comprehensive list view akin to Google's instant search results. Users can seamlessly explore, save favorites, and enjoy an intuitive movie browsing experience.

Awesome Lists containing this project

README

        

# MovieApp

MovieApp is a dynamic application designed for movie enthusiasts, offering robust functionalities including real-time movie search, favorite movie management, and a comprehensive list view akin to Google's instant search results. Users can seamlessly explore, save favorites, and enjoy an intuitive movie browsing experience.

## Features

- **Real-time Movie Search:** Search for movies and see results instantly as you type.
- **Favorite Movies:** Add movies to your favorites list for quick access.
- **Movie Details:** View detailed information about each movie.
- **Dynamic List Display:** Automatically updates and displays movie lists based on user input.

## Technologies Used

- **OMDB API:** Fetches movie details based on user inputs.
- **JavaScript:** Powers the dynamic functionality and interactions.
- **Tailwind CSS:** Provides a responsive and modern design.
- **HTML5:** Structures the content of the application.

## Installation

1. Clone the repository:
```bash
git clone https://github.com/prathmeshshendarkar/MovieApp.git
cd MovieApp
```

2. Install dependencies:
```bash
npm install
```

3. Get an API key from [OMDB API](http://www.omdbapi.com/apikey.aspx) and add it to your environment variables.

4. Start the application:
```bash
npm start
```

## Usage

- **Search Movies:** Use the search bar to find movies. The results will appear as you type.
- **View Details:** Click on a movie to see detailed information.
- **Add to Favorites:** Save movies to your favorites list for easy access later.
- **Responsive Design:** Enjoy a seamless experience on any device.

## Contributing

Contributions are welcome! Please follow these steps to contribute:

1. Fork the repository.
2. Create a new branch (`git checkout -b feature/YourFeature`).
3. Commit your changes (`git commit -m 'Add some feature'`).
4. Push to the branch (`git push origin feature/YourFeature`).
5. Open a pull request.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

## Contact

For any inquiries or issues, please contact [[email protected]](mailto:[email protected]).

---

Thank you for checking out MovieApp! We hope you enjoy using it as much as we enjoyed building it.