Skip to content
Healthcare SaaSLive

MyPrescription

Service: Business platforms and internal tools

A medical workflow platform helping doctors and assistants manage patients, appointments and records.

Live in production, used by clinic staff

  • Built over 10 months
  • Full-stack developer and product manager
  • Algerian health-tech startup
myprescription.dz
MyPrescription

The problem

Algerian doctors were managing patient workflows with paper records, phone calls and manual calendars. No digital tool was built for local clinics, where non-technical assistants handle most of the daily admin.

The solution

A web platform for doctors and their assistants to track patients, manage appointments and handle medical records, designed for speed and simplicity rather than feature bloat.

Results

  • Live in production and used by clinic staff for patients, appointments and records

What the client says

“Reliable and motivated developer, praised for delivering high-quality work quickly and efficiently. Contributed to building a healthcare platform that improves workflow and user experience for professionals.”

MyPrescriptionHealthcare SaaS, Algeria

Have a similar project?

Tell me about it. The first conversation is free and there is no commitment.

Message me on WhatsApp (opens in a new tab)

Technical details

What I did

  • Built the backend APIs with Express.js and PostgreSQL for the core medical workflows
  • Implemented role-based access for doctor, assistant and admin accounts
  • Built the admin and user dashboards with Next.js and Tailwind CSS
  • Ran Docker-based deployment on a VPS with GitHub Actions CI/CD
  • Handled schema migrations, query optimisation and zero-downtime releases
  • Managed the product: scoping features, prioritising the roadmap, writing specifications
  • Coordinated a team of 3 developers

Challenges and solutions

Production incidents without downtime

Resolved firewall blocks and intermittent gateway errors by tightening the reverse-proxy configuration and adding health checks, without taking the platform offline for clinics using it.

Access control that clinic staff can use

Designed role-based access secure enough for medical records but simple enough for non-technical assistants, with clear permissions per account type.

Changing the database under live data

Evolved the schema several times as requirements shifted, with migrations that preserved live patient and appointment data.

Tech stack

Frontend
  • Next.js
  • Tailwind CSS
Backend
  • Express.js
Database
  • PostgreSQL
  • Redis
DevOps
  • Docker
  • GitHub Actions
Message me on WhatsApp (opens in a new tab)