Skip to content

AntonellaMorittu/movie-db-react-ts

Repository files navigation

React + TypeScript + Vite

Overview

This project is a simple movie search application built with Vite in React and TypeScript. It allows users to search for movies using the OMDb API and displays the results in a user-friendly interface.

Features

  • Search: Users can enter a search term to find movies.
  • Dynamic Results: As the user types, the app dynamically fetches and displays matching movie titles.
  • Error Handling: The app gracefully handles errors, displaying an error message if there are issues with the API request.
  • Responsive Design: The app is designed to work well on both desktop and mobile devices.

Technologies Used

  • React: The frontend framework used to build the user interface.
  • TypeScript: Adds static typing to JavaScript, providing improved code quality and developer experience.
  • OMDb API: The Open Movie Database API used to fetch movie data.

Setup

  1. Clone the repository.
  2. Install dependencies: npm install
  3. Set up environment variables: Rename .env.example to .env and provide your OMDb API key.
  4. Start the development server: npm run dev
  5. Open your browser and navigate to http://localhost:5173 to view the app.

Deployed App

The app is deployed and accessible at the following URL: Movie DB

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published