https://github.com/sahilshahu555/movie-vers
Movie Vers
https://github.com/sahilshahu555/movie-vers
expressjs mern-stack nodejs reactjs
Last synced: 3 months ago
JSON representation
Movie Vers
- Host: GitHub
- URL: https://github.com/sahilshahu555/movie-vers
- Owner: sahilshahu555
- Created: 2024-01-16T04:44:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-12T20:31:25.000Z (over 1 year ago)
- Last Synced: 2025-01-23T03:42:43.172Z (5 months ago)
- Topics: expressjs, mern-stack, nodejs, reactjs
- Language: JavaScript
- Homepage: https://movie-vers.netlify.app/
- Size: 407 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Movie Vers
## Deployed Link
[Movie Vers](https://movie-app111.netlify.app/)
## OverviewThe Movie App is a web application designed to manage a collection of movies. It allows users to add new movies, view a list of existing movies, edit movie details, and delete movies from the collection.
## Features
- Add a new movie with details such as title, year, and image URL.
- View a list of all movies with their titles, release years, and images.
- Edit existing movie details.
- Delete movies from the collection.## Getting Started
Follow these instructions to set up and run the Movie App locally.
### Prerequisites
Make sure you have the following installed:
- [Node.js](https://nodejs.org/)
- [npm](https://www.npmjs.com/) (comes with Node.js)### Technologies Used
This project leverages the following technologies:
- MongoDB: A NoSQL database that stores data in a flexible, JSON-like format. It is used as the backend database to manage and store information about movies.
- Express.js: A server-side web application framework for Node.js that simplifies the creation of robust APIs. The Express.js framework is utilized to handle HTTP requests, define routes, and interact with the MongoDB database.
- React: A JavaScript library for building user interfaces, developed by Facebook. It allows for the creation of reusable UI components. The front-end of this project is built using React, providing a dynamic and interactive user experience.
- Node.js: A JavaScript runtime that allows developers to run JavaScript code on the server side. In this project, Node.js is used as the server-side runtime environment to execute server-side logic, handle requests, and serve the React application.
These technologies, collectively known as the MERN stack, enable a full-stack JavaScript development environment, providing flexibility, scalability, and efficiency in building modern web applications.
### InstallationClone the repository:
```bash
git clone https://github.com/sahilshahu555/movieApp.git
cd movieApp/front-end
npm install
npm start
cd movieApp/Backend
npm install
npm start
### License
This project is licensed under the MIT License.