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

Repository files navigation

Amusement Park Management System

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 Activity
  • View Activity Details
  • Buy Ticket
  • Delete Ticket
  • Show Customer History
  • Entities

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

  • ActitvityException
  • AdminException
  • CustomerException
  • Team Members

  • Gaurav Ganguly
  • Abhirup Bakshi
  • Prathmesh Kurane
  • Bikash Bhuyan
  • Rahul Kumar Thakur
  • 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

    No packages published

    Contributors 4

    •  
    •  
    •  
    •