Skip to content

Basic application for a student project for NJT (FON 2019)

Notifications You must be signed in to change notification settings

nikolamanojlovic/smartcinema.v1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

University of Belgrade

Faculty of Organizational Sciences




Project for Napredne Java Tehnlogije

SmartCinema


Mentor:

Dušan Savić

Mentee:

Nikola Manojlović




Belgrade, 2019.




SmartCinema

Small application for buying tickets made for student project using React with Redux and Spring Boot.

Verbal description

SmartCinema is a small system for reservation of seats for a film. It allows users to see available projections and choose seats for it. Users also have the ability to see what's in their current cart and remove entries from it before submitting it. When the cart is submitted it becomes ticket. User can also see a list of past orders with detailed information.

Requirements

  • NPM
  • MySQL
  • Maven

Architecture

Architecture

DAO Layer

DaoLayer

ERD Diagram

ERD SC

User Inteface

image

image

image

image

image