WatchGPT Movie Recommendation

Ali Raza

Android Developer
iOS Developer
Firebase
Firebase Authentication
React Native

WatchGPT

WatchGPT is a cutting-edge React Native mobile application that revolutionizes the way users discover and choose movies to watch. It utilizes the power of CHATGPT, an advanced language model developed by OpenAI, and the extensive database of The Movie Database (TMDB) to provide personalized movie recommendations.

Features

Natural language conversation: Engage in intuitive conversations with the app to communicate your preferences, interests, and mood effortlessly.
Personalized recommendations: Based on your inputs, watchGPT delivers highly accurate and tailored movie recommendations.
Extensive movie database: Integrating TMDB allows access to a vast collection of films, ensuring a wide range of genres, languages, and eras.
Detailed movie information: View movie details, trailers, reviews, and save favorites for future reference.
Bookmarking and watchlist: Easily bookmark movies and create a watchlist for easy access.
Social sharing: Share your favorite movies and recommendations with friends and family.

Installation

Clone the repository: git clone https://github.com/alirazahub/watchGPT.git
Install dependencies: npm install
Configure API keys: Obtain API keys for CHATGPT and TMDB and update the configuration file accordingly.
Generate OpenAi api key: OpenAI and paste it in .env file.
Generate TMDB api key: The Movie Database (TMDB) and paste it in .env file.
Set up firebase project: Firebase and make firebase.js file in the root directory
Run the app: npm start

Technologies Used

React Native
firebase
CHATGPT
The Movie Database (TMDB)
Node.js
npm

ScreenShoots

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.

Contributors

License

This project is licensed under the MIT License.

Acknowledgements

OpenAI for developing CHATGPT.
The Movie Database (TMDB) for providing the extensive movie database.

Contact

For any questions or inquiries, please contact alirazahub2@gmail.com.
Partner With Ali
View Services

More Projects by Ali