The Movie Listing App is a simple web application for managing and displaying a list of movies. It is built using the MERN stack (MongoDB, Express.js, React, and Node.js). The backend is set up to handle basic CRUD operations for movie data, and the frontend is a minimal React application that fetches and displays movie information from the backend.
git clone https://github.com/bethimanideep/MovieApplication
cd MovieApplication
npm i
node index.js
MONGODBURL=
REDISPASSWORD=
REDISURL=
The application uses MongoDB as the database for storing movie details.
{
movieName: {
type: String,
required: true,
},
imageUrl: {
type: String,
required: true,
},
releaseYear: {
type: Number,
required: true,
}
}
- **POST /movies/ Create a new Movie
{
"movieName": "Inception",
"imageUrl": "url",
"releaseYear": 2010
}
- **GET /movies/ Retrieve a list of all Movies
- **PUT /movies/ Update an existing Movie
- **DELETE /movies/:_id Delete a Movie
For any queries and feedback, please contact me at bethimanideep@gmail.com.