Skip to content

KamiSpo/CC3_CinemaReservationApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

157 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CC3 Movie Reservation App

Simple web app made in React.js that simulates reservation system in a cinema.

Check out live demo here!

Table of contents

General info

Frontend: Client side of the app was made in React.js, using Create-React-App. It shows currently played movies, new releases, details of selected movie and available screenings. Logged-in user is able to reserve tickets for a movie by selecting seats on displayed layout of the room. App allows also registration of new users.

Backend:

Technologies

  • React.js
  • JavaScript
  • CSS
  • HTML
  • Webpack
  • Node.js
  • Express.js
  • MongoDB/mongoose
  • Heroku
  • JSON Web Token
  • bcrypt.js

Setup

The project requires Node.js installed.

npm install
cd server
node server.js

To run the app:

cd client
npm start

Features

  • Authentication
  • Registration of new users
  • Display of currently played movies and new releases
  • Display of details of selected movie
  • Display of screenings schedule for selected movie
  • Ticket reservation by selecting seats on a room layout

Screenshots

Authors

About

An app for making cinema reservations created during the Coders Camp course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors