Skip to content

An RESTful web service that allows customers to book any available activity and generate relative bills as a ticket. It allows the Admin to do CRUD Operations for Activity Management, Also been capable of showing suggestions of activity to users.

Notifications You must be signed in to change notification settings

Gaurav000001/Amusement-Park-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

enormous-grip-3

Masai Amusement Park

Masai Amusement Park Management System is a java based full stack project which makes the management of a fully fledged amusement park seemless.It is developed using Spring Boot and Security.

Tech Stacks

  • Core Java
  • Maven
  • Hibernate
  • MySQL
  • Spring Boot
  • Spring Security
  • Exception Handling
  • DAO Pattern
  • JPA

    Functionalities

  • Create Customer
  • Create Activity
  • Update Activbity
  • View Activity Details
  • Buy Ticket
  • Delete Ticket
  • Show Customer History
  • Entities

  • Activity
  • Customer
  • Role
  • Ticket
  • DTOs
  • Exception

  • ActitvityException
  • AdminException
  • CustomerException
  • ER Diagram

    alt text

    About

    An RESTful web service that allows customers to book any available activity and generate relative bills as a ticket. It allows the Admin to do CRUD Operations for Activity Management, Also been capable of showing suggestions of activity to users.

    Topics

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

     
     
     

    Contributors 4

    •  
    •  
    •  
    •