myPCEasy-var-1

Overview

Solution

MVP, Design

Duration

52 man-months

Team

1 X Backend Developer, 1 X Frontend Developer, 1 X Project Manager, 1 X QA

Engagement Model

Fixed Price

MyPCEasy is a user-friendly and efficient app that allows different types of users (manager, secretaries, doctors, physiotherapists, and technicians) to easily schedule and manage their appointments with all patients of the clinic. All the clinics in Italy that onboard on the platform, can define their departments with all the required resources to be able to function - doctors, services, machines, etc.

It features an intuitive calendar interface, where the users can browse available times, add new appointments for a patient or duplicate them for an existent patient. Along with this, the users are able to view the calendar in daily and weekly views, but also to export and print it.

A patient has multiple services at the clinic at different times. No worries. The users are able to set a cycle of appointments for the patients and never lose the track of the events on their individual detailed pages.

MyPCEasy is not only an appointment app, but is also an end-to-end solution, as it helps the managers to have access to the statistics and understand all the financial and productivity aspects of the clinic.

Built With

awslogo
AWS
vuelogo
Vuejs
PostgreSQL Logo
PostgreSQL
nodejslogo
Node.js
AWS Lambda Logo
AWS Lambda
DynamoDB Logo
DynamoDB

Key highlights

Connected the plaform with patient's mobile app

Designed the whole platform from scratch

Implemented a user-friendly admin panel that manages the subscriptions of the clinics

Set up the app to give to managers financial reports and statistics of it's doctors and patients

For the app definition we took it through a complete Product Discovery Workshop

THE CHALLENGE

We also wanted to create a "bridge" between clinic appointments and the patients, so we connected the platform with the existing client's mobile application to send notifications to the patients regarding their following appointments and have access to their medical documents.

Screenshot 2023-01-16 152151.png

One of the challenges was to send e-invoices directly from the app to the Italian Financial Authorities - SDI. To comply with Italian regulations, our platform had to be able to generate e-invoices in the correct format and transmit them to the SDI in a secure and reliable manner. This involved a significant amount of development work, as the e-invoicing system in Italy is quite complex and there are many different rules and requirements that must be followed.

Screenshot 2023-01-16 153253.png

Another challenge that we faced while creating the MyPCEasy was the requirement to send invoices to the STS (Sistema Tessera Sanitaria) for registering all the health actions. The STS is the national system that manages the registration and billing of all health actions in Italy, including medical appointments and treatments. One of the main challenges for this was to ensure that the invoices generated by our app were in the correct format and contained all of the required information, such as the correct tax codes, invoice numbers, and codes for the type of health actions performed.

THE RESULT

For this project we have full ownership, preparing everything, from writing requirements, defining design, and developing the product to support the app launch.

We managed to launch the first version successfully of this project and now we are working on the second version of the app.

Screenshot 2023-01-16 154301.png

The app is a success, having multiple clinics registered, and using it at its full usability, making their staff's life easier when comes to patient appointments.

The story of MyPCEasy is not yet over, since we working on its second release, including new features that will help each clinic even more.

Screenshot 2023-01-16 154903.png

Main Features

User Registration

User Registration

An easy way to create frontend user registration form and login form

Reporting & Analysis

Reporting & Analysis

Generate reports with data, charts, and graphs in an easy way to be analysed

Push Notifications

Push Notifications

Receive notifications in real time directly on your phone

User Roles

User Roles

Defines permissions for a group of users to perform a certain set of tasks

Admin Panel

Admin Panel

A dashboard that allows to manage the content and actors of the app

Playback audio, video, photos

Playback audio, video, photos

Play, directly in the app, the media files

Payment Integration

Payment Integration

Integration with Financial Authorities

Integration with Financial Authorities

Testimonial

At the moment we are very satisfied with the work done so far.

mario-testimonial

Mario Niedda

Medical Revolution

Let's start with your idea.

Don't worry, we'll guide you through the whole process.

Let's begin
Navigation
Locations

Middleton Road, Oldham OL9 9LY, United Kingdom

uk@webamboos.com


2, Vasile Alecsandri Street, Timisoara, Romania

contact@webamboos.com

Social Media
Badge - Integrmat PartnersBadge - Nodejs Top DevelopersBadge - Accredited Agency by Design RushBadge - Top Mobile App Development Companies