Skip to content

carlosbackdev/MoviSearch

Repository files navigation

🎬 MovieSearch IA Application Web and Android🍿

Welcome to the Movie Search Application! � This innovative platform allows you to find any movie by simply searching for phrases. The application leverages advanced Natural Language Processing (NLP) and Artificial Intelligence (AI) tools in the backend, built with Spring Boot, to deliver accurate results from the TMDB (The Movie Database) and chatbot response. ➡️ moviesearch.es ⬅️

Features 🌟

  • Search Movies by Phrases: Enter any phrase, and the application will process it using AI to find relevant movies. 🎥
  • Detailed Movie Information: View movie details such as description, cast, ratings, and more. 📄
  • User Accounts: Create your own account or use your acount Google, to save your favorite movies and series. 📋
  • Create Lists: Organize your movies and series into personalized lists. 📂
  • Share Lists: Share your lists with friends and the community. 🤝
  • Write Reviews and like reviews: Share your thoughts by writing reviews for movies. ✍️

How It Works ⚙️

  1. Search: Enter a phrase in the search bar and this phrase is procesate by movisearch api (springBoot backend). 📘
  2. Processing: The backend processes your phrase using NLP and AI. 🧮
  3. Results: Get a list of movies from the TMDB database that match your search. 📊
  4. Explore: Click on any movie to see its details, cast, ratings, and more. 🤯
  5. Save & Share: Log in to save movies to your lists and share them with others. 👥
  6. User space: all revelant for user is procesate with the back and the database mysql. 🧑‍🦱

Project Composition 🚀

  • Backend: Spring Boot with AI and NLP tools. 📊
  • Database: MySql (For user information, lists... and machine learning) TMDB for movie data. 💾
  • Frontend: Modern web technologies Angula 19 for a seamless user experience. 🌐
  • Firebase: For login with Google- 🔥
  • Capacitator: Can deploy de Angular Project like a Android App. 🎨

Technologies Used in Front🛠️

  • Angular: Frameworw to build de aplication 🔄
  • TypeScript : 🟡
  • HTML 🌐
  • SCSS 🎨
  • Firebase 🔥
  • BootStrap 👥

Get Started 🚀

Captures

cap 1

image

cap 2

Contact

For more information, please contact us at carlosbackdev@gmail.com.

✨ Stay tuned for more updates! ✨