/TicketPlus

Java Web Service Development:Event Search and Ticket Recommendation

Primary LanguageJava

TicketPlus

Aims to use personalization to improve Event Search and Ticket Recommendation.

Designed an interactive web page for users to search events and purchase tickets utilizing AJAX technology (HTML/JavaScript); Created Java servlets with RESTful APIs to handle HTTP requests and responses; Built relational and NoSQL databases (MySQL, MongoDB) to capture event data from TicketMaster API; Designed algorithms (e.g., content-based recommendation) to implement event recommendation; Deployed server to Amazon EC2 to handle 150 queries per second tested by Apache JMeter.

Built With

Contributing

  1. Fork it (https://github.com/ShawnXxy/TicketPlus)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Authors

  • Xiangyu Xiao - Initial work - ShawnX