ICinema

screenshot of ICinema
express
react

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.

Overview:

iCinema is a full-stack MERN (MongoDB, Express, React, Node.js) website specifically designed for movie theaters. It provides users with the ability to browse and filter films based on different categories and ratings. Additionally, administrators have the capability to add new films to the website's collection.

Features:

  • Film Browsing: Users can easily browse through the collection of films available on the website.
  • Filtering: Users have the option to filter films based on different categories and ratings.
  • Administrative Capabilities: Administrators can add new films to the website's list.

Summary:

iCinema is a MERN website designed for movie theaters, providing users with the ability to browse and filter films based on categories and ratings. It also offers administrative capabilities for adding new films to the collection. To get started, fork the project from the GitHub repository, clone it to your local machine, install the dependencies, and run the project. Enjoy exploring a wide range of movies with iCinema!

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

Redux

Redux is a state management library for JavaScript apps that provides a predictable and centralized way to manage application state. It enables developers to write actions and reducers that update the state in response to user interactions, server responses, and other events, and can be used with a variety of front-end frameworks and back-end technologies.