Skip to content

Noctis3/movie-shelf-mobile

Repository files navigation

Noctis

Movie.Shelf.Mobile.mp4

Noctis is a web/mobile application that allows users to explore and favorite movies, as well as receive personalized recommendations generated by the OPENAI API based on their favorited movies.

🚀 Installation and Execution

To install Noctis, follow these steps:

For Linux, macOS, and Windows:

  1. Clone this repository to your local environment.
  2. Navigate to the project directory via the terminal.
  3. Install dependencies using Yarn:
   yarn install
  1. Rename the .env.example file to .env and fill in the necessary environment variables, such as API keys.
  2. Run the backend
  3. Start the application:
yarn start

🛠️ Used Technologies

  • React Native - JavaScript library for building user interfaces.
  • TypeScript - Programming language for static typing during development.
  • React Native Paper - Component library for building modern interfaces.
  • Yarn - Package manager used to install and manage dependencies.
  • i18n - Library for application internationalization.
  • React Hook Form - To validate sign in form

🤝 Contribuitors

Foto de Átila Rodrigues
Átila Rodrigues
Foto do Luan Accioly
Luan Accioly

About

React Native app that consumes MovieDB API and recommends movies using OpenAI

Resources

Stars

Watchers

Forks

Contributors