Skip to content

A responsive movie management app built with React.js, Tailwind CSS, and shadcn/ui. Features include adding, editing, and viewing movies with validation, modals, and clean UI design.

Notifications You must be signed in to change notification settings

EngBasmaa/Movie-Verse-React-Project

 
 

Repository files navigation

🎬 MovieVerse – IMDb-like Movies & TV Shows Website

MovieVerse is a frontend web application built with React.js that allows users to browse movies, TV shows, and actors, and view detailed pages for each. The data is fetched from a local server using JSON Server.

🌟 Features

  • Browse movies and TV shows
  • View detailed pages for each title
  • View actor profiles
  • Search functionality
  • Responsive and modern UI

⚙️ Requirements

  • Node.js and npm installed on your machine
  • A local server running on http://localhost:3001 using JSON Server

⚠️ Important: Before running the app, make sure you start the local backend using the db.json file on port 3001.

📦 Installation

  1. Clone the repository:

    git clone https://github.com/your-username/movieverse.git
    
  2. Install frontend dependencies:

     npm install
    
  3. Start the JSON Server (in a separate terminal):

     npx json-server --watch db.json --port 3001
    
  4. Start the React app:

     npm start

About

A responsive movie management app built with React.js, Tailwind CSS, and shadcn/ui. Features include adding, editing, and viewing movies with validation, modals, and clean UI design.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.4%
  • CSS 1.5%
  • HTML 0.1%