Skip to content

Anuj054/movieapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MovieApp

Overview

MovieApp is a web application designed to display information about movies, including their titles, posters, and ratings. The app fetches data from a movie database API and presents it in a user-friendly interface.

Features

  • Movie Listings: Displays a list of movies with their titles, posters, and ratings.
  • Search Functionality: Allows users to search for movies by title.
  • Responsive Design: Optimized for both desktop and mobile devices.

Tech Stack

Installation

Prerequisites

  • Node.js (version 14 or higher)
  • npm (version 6 or higher)

Steps

  1. Clone the repository:
    git clone https://github.com/Anuj054/movieapp.git
                    cd movieApp
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm start
  4. Open your browser and navigate to http://localhost:3000.
  • Browse Movies: On the homepage, a list of popular movies will be displayed. Each movie entry includes the title, poster, and rating.
  • Search Movies: Use the search bar at the top of the page to find movies by title. Results will update as you type.

Project Structure

movieApp/
├── public/
│   ├── index.html
├── src/
│   ├── App.css
│   ├── App.js
│   ├── index.js
│   ├── MovieCard.jsx
│   └── search.svg
├── gitignore
├── package-lock.json
├── package.json
└── README.md

Contributing

We welcome contributions! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature).
  3. Commit your changes (git commit -m 'Add your feature').
  4. Push to the branch (git push origin feature/your-feature).
  5. Open a pull request.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors