About the Project

This project was developed during my role as a teaching assistant in a mobile development course, created as a practical example for the class and presented during lectures. Its purpose was to demonstrate the integration of external APIs and modern mobile development concepts using React Native.

Imagem principal do projeto movie.name

Technologies

React Native
TypeScript
Tailwind
Expo
Gemini ai
The OMDB API

The application was built using React Native, TypeScript, and Tailwind CSS for styling. It integrates the Gemini API to generate intelligent recommendations and the OMDb database to fetch movie information. Users can search for movies, mark them as favorites, and request AI-based suggestions based on their preferences. The project was designed with a teaching focus, featuring a simple yet effective interface, making it ideal for demonstrating practical concepts in a classroom environment.