Skip to content

anushreeshekokar78/movielistingapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# 🎬 Movie Listing App

A full-stack movie management application built with **Node.js**, **Express**, **EJS**, and **MongoDB**.  
It allows users to **add, edit, delete, search, sort, filter, and review movies** with image upload support.

---

##  Features
-  Add new movies with **poster upload** (using Multer).  
-  Edit and delete movie details.  
-  Search movies by **title**, filter by **year** or **genre**.  
-  Sort movies by **title, year, or rating**.  
-  Dark mode toggle (persists across pages).  
-  User reviews with upvote/downvote system.  
-  Responsive UI with EJS templates.  

---

## 🛠 Tech Stack
- **Backend**: Node.js, Express.js  
- **Frontend**: EJS, CSS, JavaScript  
- **Database**: MongoDB (Mongoose ODM)  
- **File Uploads**: Multer  
- **Styling**: Bootstrap / Custom CSS  

---

About

A simple and interactive Movie Listing Application built with Node.js, Express, MongoDB, and EJS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors