This repository contains a simple Node.js server that serves a movie list web application. Users can view a list of movies, search for specific movies, and access detailed information about individual movies.
- Displays a list of movies with posters and basic information.
- Supports searching for movies based on keywords.
- Provides detailed information for each movie.
- Static assets are served using Express.js.
- Uses Handlebars.js as the template engine.
Before you start, make sure you have the following software installed:
- Node.js - JavaScript runtime environment.
- npm - Node.js package manager (usually comes with Node.js).
-
Clone this repository to your local machine:
git clone https://github.com/candacechou/movieList.git
-
Navigate to the project directory:
cd movieList
-
Install the project dependencies:
npm install
-
Start the server:
npm run dev
The server will run on http://localhost:3000
- Open the web browser and access the server at
http://localhost:3000
- Node.js
- Express.js
- html, css
- Handlebars.js