images/cover.webp

Cloud Solution For An Important Pharma Company


Invision "Sketch"   ·   Zeplin   ·   Vue.js   ·   Microsoft .Net Core   ·   Xamarin   ·   iOS   ·   Android   ·   Auth0   ·   Apigee   ·   Windows Azure   ·   Restful API   ·   Healthcare Industry

Software development Solution

International Pharmaceutical Company.

Medical Exams take too long processing submissions from Health care professionals to laboratories, and also in finding the way to contact and make the Appointment with the patients. Finally, there is no way to give the results of the exams in real-time to Health care professionals.

The solution implemented was a complete mobile and web solution that allows health care professionals to submit medical exam requests. These requests are sent to the laboratory and validated by lab agents, who contact the patient to make an appointment and take the exam. When the results are ready, the Laboratory agent uploads the results, and only the patient and the Health care professional will access them.

Software development Solution - VERyx

The process to succeed

Product design icon

UI / UX Design

Creation of all design components. Which includes the Art direction, Wireframes, mockups, non-functional prototypes (Invision or Marvel), and User Interface Design for web apps, mobile apps, and Administrative consoles.

Tag icon

Software Development

Nearshore Software development team in the same client time zone. Includes architect, Web app developers, Backend developers, Mobile App developers (Cross-platform and Native), Blockchain developers, AI developers, Product Owners, and Scrum Masters. For this special case, we had to add to the team a Security Engineer specialized in data management and data storing.

bug-finder

Q&A Testing

Automated and Manual QA and testing procedures working with platforms as Katalon, Appium, App Center, etc. To accomplish all functional and non-functional requirements.

Telescope icon

Web Administration

Maintenance and configuration of the Cloud server. Includes all security procedures and configurations to ensure a safe system with optimal performance.

User interface (UI) / User Experience (UX) - VERyx

Design

User interface (UI) / User Experience (UX)

We created the user experience and User interface for the web app, mobile app, and administrative console aligned with the client’s expectations and preferences.

Software Development

Architecture and programming

Our Software development team designed the architecture following the arts and client requirements, looking for the best performance, to let the web app, administrative console, and mobile app look great and also allows the users to interact fluently, because of a high-performance backend solution.

The technologies decided to work were Microsoft .Net Core, Windows Azure, vue.JS, Tailwind CSS, HTML5, JQuery, Javascript, and Xamarin, which gave the product a great equilibrium between an excellent look and feel, and a great functional and non-functional display. For Security resolutions, we integrate with Auth0 and Apigee.

Architecture and programming - VERyx
Development methodology, QA, and Testing - VERyx

Software Development

Development methodology, QA, and Testing.

The scrum methodology is our preference. A scrum master handles the development internally, and a Product Owner is involved to guarantee constant communication and potentialize the product as much as possible. We work with Azure DevOps (DevOps platforms), to transparently track the progress to every stakeholder.

We implement Manual and Automatic QA and testing procedures for functional and non-functional requirements. We work with Postman, Selenium, and Azure DevOps to report any issues, errors, or considerations.

Maintenance

We offer three support levels

1. Corrective Maintenance: Focus to solve any errors or issues detected after the final release.

2. Preventive Maintenance: Focused on monitoring the optimal functioning of the Apps on new OS versions or mobile devices, also monitoring the Structure and cloud services implemented to prevent any malfunctioning or App break down.

3. Evolutive Maintenance: Focused on attending new requirements from the client to improve the functionality of the product or create new utilities.

Maintenance - VERyx