Skip to content

AnnaShazk/moviesReact

Repository files navigation

React Movie App

This React Movie App allows users to discover, add, favorite, delete movies, and search through both locally added movies and a public movie API.

Features

  1. Add Your Own Movie:

    • Users can add their own movies to the app by providing details such as title, director, year, rating, poster, and movie details.
  2. Favorite Movies:

    • Users can mark movies as favorites for quick access.
  3. Delete Movies:

    • Users can delete movies, removing them from the app.
  4. Search Locally:

    • The app provides a search functionality to find movies locally added by the user.
  5. Search Public API:

    • Users can search and discover movies from a public movie API, enhancing the movie collection.

Tech Stack

  • React: A JavaScript library for building user interfaces.
  • React Router: For handling navigation within the React application.
  • Vite: A fast React development build tool.
  • Tailwind CSS: A utility-first CSS framework for styling the app.
  • FontAwesome: For adding scalable vector icons to the app.
  • Axios: A promise-based HTTP client for making API requests.
  • pg-promise: A PostgreSQL promise-based library for interacting with a database.

Example

Visit the React Movie App to explore the application.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published