RESTful web service, which enables client applications for the barista and cashier to connect through an API to create or cancel an order, make payments, and change or view status of orders. JSP, Bootstrap, XQuery, XML, JSON, Java Servlets.