Clinic applications, reporting, and a partner API
Designed and optimized SQL structures for the primary clinic application, delivered appointment reporting by clinic, and built a token-authenticated API for ReUnite Rx.
- My contribution
- Application and API development · Inception Fertility
- Technologies
- Vue / Node.js / Express / SQL / Chart.js
The primary clinic application
Inception’s primary clinic application relied on SQL data to power its features. I designed tables and their relationships, created views and stored procedures, and optimized the queries those features used.
KPI reporting
Internal teams needed to review appointment metrics by clinic. I designed, built, and deployed a separate reporting application that brought those metrics into a Vue dashboard with Chart.js visualizations.
Node.js and Express APIs supplied the dashboard’s data. I owned the application from requirements through deployment, connecting the reporting interface to the data it needed.
The ReUnite Rx partner API
ReUnite Rx needed access to specific patient data through an integration. I worked directly with the partner to define those requirements, then built and delivered the REST API using Node.js and Express endpoints with token authentication.
I validated the integration with their team to check that the API supplied the required data. This was a separate contribution from the clinic application and appointment-reporting work.