Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.3 KB

README.md

File metadata and controls

26 lines (20 loc) · 1.3 KB

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