anushreeshekokar78/movielistingapp
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
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 ---