Custom software · Euganean thermal spa sector
Doctors, hotels and visits. One connected workflow.
Custom management software for a medical practice serving the thermal spa area of Abano and Montegrotto Terme: from doctors’ availability to monthly activity and remuneration reports.
Follow the workflowThe context
One medical practice. Several hotels. Two roles working together.
In the thermal spa area of Abano and Montegrotto Terme, the medical practice coordinates doctors working at hotels. The web app connects the doctor’s work with the operator’s: from weekly availability to visit reporting.
Inside the project
From the week ahead to the monthly report.
Four connected steps. Scroll to follow the information through the workflow.
01Availability
The week starts with the doctor.
The doctor enters their availability for mornings and afternoons, then confirms the week. The operator reviews the collected availability in their coordination view.
Confirmation makes the availability status explicit.
Doctor → Operator
02Assignments
From availability to hotels.
The operator reviews the weekly overview and assigns doctors to hotels. Each doctor can see the facilities assigned to them for each day in their own area.
The operator decides the assignments.
Operator → Doctor
03Visits
The day’s activities take shape.
For each assigned hotel, the doctor enters the number of standard and extra visits. Once entry is complete, they confirm the day’s counts.
Confirmation closes the doctor’s entry for that day.
Doctor
04Reporting
Two perspectives on the same month.
The software aggregates visits and applies the applicable rates and deductions. The operator reviews reports by hotel and by doctor, checks the data and finalizes the monthly report.
Activity, remuneration and deductions feed into the reports.
Software → Operator
My contribution
From operational workflow to software.
I handled workflow analysis, design, and the complete development of the Angular web app and Spring Boot backend.
Analysis and design
Defining the steps, roles and confirmations connecting the work of doctors and operators.
Angular frontend
Dedicated views for availability, assignments, daily counts and monthly reports.
Spring Boot backend
Managing the operational rules, rates and calculations behind the reports.
Your next project
How does work happen at your facility?
If you work in the thermal spa sector or coordinate activities across people and facilities, tell me about your process.