Skip to content

banerjiea/Movie-Ticket-Booking-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Movie Ticket Booking

Overview

This is a basic movie ticket booking app made with MERN. Created four collections in the database for storing the data of users, admin, shows and bookings.
By running this app user can see the different movie cards, book the movie with suitable time, cancel anytime and admin can manage the movie items. Topics covered by building this app -

  • JSX, React Components
  • props/state
  • Function mapping
  • React Hooks (useState, useEffect, useContext, useRef, useMemo)
  • Conditional Rendering
  • API usage
  • CORS
  • React Router (Protected Routing, useNavigate, useParams)
  • Bootstrap + CSS
  • Higher order components
  • Password encryption with bcryptjs, file upload with multer & many more...

Develop locally

  1. Clone this repo by running git clone https://github.com/banerjiea/Movie-Ticket-Booking-App.git
  2. Install dependencies by running npm install
  3. Run npm run start - for frontend
  4. Run npm run dev - for backend

About

This is a simple booking app made with MERN.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published