

Project Introduction
Medicalib approached ITSharkz for dedicated resources to enhance their healthcare platform and support their mission to simplify interactions between patients and medical practitioners in France.


Our team was responsible for critical aspects of the platform’s development, including frontend development using Vue.js, mobile application development with Ionic and Capacitor, backend solutions Node.js powered by AWS serverless technologies, and infrastructure management utilizing Terraform.
This comprehensive approach allowed us to deliver a scalable, secure, and user-friendly solution that meets the high standards of the healthcare industry.
This comprehensive approach allowed us to deliver a scalable, secure, and user-friendly solution that meets the high standards of the healthcare industry.
Technology Stack
Our development team leveraged robust, scalable, and secure technologies to deliver a reliable platform:



Backend
Node.js (TypeScript), AWS Serverless Services (Lambda, DynamoDB, API Gateway, etc.), OpenSearch



Frontend
Vue.js, Nuxt, Vuetify



Infrastructure
Terraform, CloudFlare, DataDog for monitoring, WAF for security
Additional Tools: Jest, Storybook, UnoCSS
Additional Tools: Jest, Storybook, UnoCSS


Mobile Apps
Capacitor, Ionic for cross-platform support (iOS and Android)
Team
A dedicated team of software engineers, collaborated closely with Medicalib to ensure seamless integration of innovative solutions tailored to the client’s needs.
Challenges:
- Integration with French government systems, including Pro Santé Connect (PSC) and Assurance Maladie Nationale (ANS)
- Implementation of complex business logic adhering to over 100 healthcare regulations
- Creating a custom UI library to handle non-trivial user interactions
- Ensuring GDPR compliance, including automated data removal
- Supporting seamless cross-platform performance across web and mobile devices
Solutions:
- Adopted serverless architecture to ensure scalability, cost-effectiveness, and high availability.
- Developed a Quotation Engine, automating pricing for healthcare services by processing over 100 rules.
- Integrated OpenID Connect for secure user authentication via government systems.
- Built a design system to ensure UI consistency and efficient component reuse.
- Optimized performance by reducing cold start times for AWS Lambdas by 300% and improving response times by 50%.
- Enhanced SEO with automated sitemap generation for practitioner pages.



Features & Capabilities
Quotation Engine:
Automated cost estimation for medical visits.
Patient Portal:
Streamlined access to care requests and tracking.
Goals & Outcomes
- Simplified healthcare access for patients and operational efficiency for practitioners.
- Improved system scalability and developer velocity with a monorepo structure.
- Reduced operational costs through serverless technologies.
- Enabled a more personalised and user-friendly healthcare experience through optimized functionality.
- Achieved higher discoverability for practitioners with enhanced SEO strategies.