iCinema
A Full Stack MERN app with CRUD operations for theatres where users can search for movies that are available and admin can add a movie to the list and much more.
reactreduxnodejsjavascriptboilerplateexpresscrudmongodbreactjsrest-apireact-reduxfull-stack
Overview
iCinema is a full-stack movie theater website built with React, Node.js, Express and MongoDB that lets users browse and filter films by category and rating while giving administrators the ability to add new movies. It includes user authentication with email confirmation, movie management endpoints and genre filtering capabilities.
Features
user-authenticationsign-upsign-insign-outemail-notificationsmovie-searchmovie-filteringcategory-filteringrating-filteringadmin-movie-managementcrud-operations
Feature Flags
userDashboardauthenticationblogemailsauthorizationsearch
Recommended Use Cases
movie-theater-platformcontent-managementfull-stack-learning
Frontend
reactreduxbootstrap
Backend
nodejsexpressjs
Auth Providers
custom
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
323
๐ด Forks
122
๐ Active
Yes
๐ Last Commit
2025-08-10T09:14:22.000Z
GitHub
Stack
Framework
react
Language
javascript
CSS
bootstrap
Database
mongodb
Auth
custom
ORM
mongoose
Data Layer
Databases
mongodb
ORM
mongoose
UI Stack
Styling
bootstrap
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
No
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals