Web application for ordering medicines online

MediService AG is a company active in the field of health and well-being that was founded in Switzerland over 20 years ago. The main business areas are online pharmacy and the treatment of chronically ill patients. The services include prescription care (in cooperation with doctors and health insurance companies), online ordering of medication and its delivery (including items that are only available outside Switzerland) and individual therapy for chronically ill patients in their own homes.

xitee developed and still maintains the customer account web application, which allows patients and users to create and track medication orders online. It is also possible for them to maintain their contact details (e.g. delivery addresses) or available recipes. The application was primarily conceived and designed for mobile devices.

A customer account consists of two parts:

1. user part

a. Registration process
b. Registration (Login)
c. Password management
d. E-shop operations
i. Selection of a medication on the basis of a doctor’s prescription
ii. Entering the quantity
iii. Filling in the delivery address
iv. Date of delivery
v. Summary of the order
vi. …..
e. Management/history of orders
f. Notification
g. Management of user data
i. e-mail
ii. Address management

2. administrative part (designed for tablet)

a. Registration (Login)
b. Management of user accounts
c. Administration and management of medical prescriptions

Technologies: Vaadin 10.0.4 (was later migrated from xitee to Vaadin 14), Java 8, Tomcat 8.5, Maven 4.0.0, PostgreSQL 9.6, JIRA (Atlassian)