---
title: Projects & Case Studies · Dimitrios Rarras
description: Eleven case studies from systems in production today.
lang: en
source: https://jimrarras.com/en/projects/
fetched: '2026-08-25T11:05:12.000Z'
---

[

### Heartbeat Pharmacy Platform

Medusa 2.14 / Next.js 16 / PostgreSQL

Employer

2024–present

Pre-launch

![](https://jimrarras.com/images/projects/heartbeat-pharmacy/hero-400.webp)

A full e-commerce platform for a Greek pharmacy, owned outright (no per-transaction SaaS bill), with AI shrinking SKU enrichment from days to hours.. Lead Developer.](https://jimrarras.com/en/projects/heartbeat-pharmacy/)[

### Kleidarakos B2B & Papanikolaou Doors

Medusa B2B / Next.js 16 / Express + TypeORM

Client

2024–present

![](https://jimrarras.com/images/projects/kleidarakos-papanikolaou/hero-400.webp)

A B2B marketplace replacing the spreadsheet-and-phone process for a Greek locksmith network. Quote workflows, multi-supplier catalog imports, and a 3D door configurator that lets customers visualise before ordering.. Lead Developer.](https://jimrarras.com/en/projects/kleidarakos-papanikolaou/)[

### Γηροκομείο Ζωσιμάδων Ιωαννίνων: Healthcare Ops Stack

Bun + Elysia / Hono / PostgreSQL 18

Volunteer

2024–present

![](https://jimrarras.com/images/projects/zosimadon-healthcare-ops/hero-400.webp)

Three integrated systems that took the Zosimades Nursing Home of Ioannina off paper: clinical operations, inventory management, and a handheld scanner for shift inventory counts. Built as volunteer work, in production daily.. Volunteer Lead Developer & Maintainer.](https://jimrarras.com/en/projects/zosimadon-healthcare-ops/)[

### Komvos Connect

Fastify 5 / PostgreSQL 16 + Drizzle / Redis + BullMQ

Personal

2025–present

![](https://jimrarras.com/images/projects/multi-tenant-calendar/hero-400.webp)

A self-hosted booking platform: drop a single script tag on any business website and you have availability, calendar sync, and confirmations. Replacing Calendly-class SaaS for clinics, hairdressers, and service providers.. Lead Developer.](https://jimrarras.com/en/projects/multi-tenant-calendar/)[

### Migraine Tracker

React Native 0.81 / Expo 54 / Express 5

Personal

2025–present

Pre-launch

![](https://jimrarras.com/images/projects/migraine-tracker/hero-400.webp)

A migraine-tracking mobile app where the FHIR export is actually compliant: a neurologist can import the patient's history straight into their EHR. iOS and Android, works offline.. Lead Developer.](https://jimrarras.com/en/projects/migraine-tracker/)[

### Rorsa Tools

TypeScript / Node.js 20+ / Vertex AI Nano Banana

Open Source

2025–present

![](https://jimrarras.com/images/projects/rorsa-tools/hero-400.webp)

An MCP toolkit that lets Claude (and other AI agents) generate, edit, and process images at production scale. 14 tools, batch processing, GPU-accelerated background removal. The toolkit that built this very portfolio's image set.. Maintainer.](https://jimrarras.com/en/projects/rorsa-tools/)[

### e-support Private KEP, Ioannina

Astro 7 / Tailwind v4 / Cloudflare Workers

Client

2026

![](https://jimrarras.com/images/projects/esupport-ioannina/hero-400.webp)

Bilingual website for a private citizen-services bureau in Ioannina: 12 service categories, JSON-LD with GEMI/VAT identifiers, an AEO layer with build-time llms.txt and a markdown mirror, and CI gates at every step. From design comps to Cloudflare production.. Lead Developer.](https://jimrarras.com/en/projects/esupport-ioannina/)[

### WooCommerce Plugins for pooq.gr

WordPress / WooCommerce / PHP

Client

2023–present

![](https://jimrarras.com/images/projects-cards/pooq-400.webp)

Four custom plugins (ACS Courier, Skroutz feed, multi-vendor importer, Piraeus Bank gateway) shipped to a live Greek e-commerce store I maintain. The plugins fill the gaps stock WooCommerce leaves for Greek commerce. The ACS Courier plugin is open-source.. Lead Developer.](https://jimrarras.com/en/projects/pooq-plugins/)[

### PGNI Hospital StorageManagement

Tauri 2 / Rust / React 19

Volunteer

2024–present

![](https://jimrarras.com/images/projects-cards/pgni-storage-400.webp)

A Tauri + Rust + React desktop app that replaced a legacy C# WinForms system for tracking lab reagents and equipment at Ioannina University Hospital (Π.Γ.Ν.Ι.). Volunteer civic-tech work for a Greek public hospital.. Volunteer Lead Developer.](https://jimrarras.com/en/projects/pgni-storage/)[

### TaskFlow

Fastify / PostgreSQL + Drizzle / Redis + BullMQ

Personal

2024–present

![](https://jimrarras.com/images/projects-cards/taskflow-400.webp)

An offline-first task-dispatch PWA for hospitality teams. Realtime updates via Socket.IO, BullMQ scheduler for recurring tasks, IndexedDB mutation queue so the app keeps working when the Wi-Fi drops. Multi-tenant SaaS, live and free at tasks.jimrarras.com.. Lead Developer.](https://jimrarras.com/en/projects/taskflow/)[

### Delivery Tracker

Fastify / PostgreSQL + PostGIS / Drizzle ORM

Personal

2024

![](https://jimrarras.com/images/projects-cards/delivery-tracker-400.webp)

A real-time delivery-dispatch system that assigns orders to drivers based on distance, current load, and historical performance. PostGIS spatial queries, Socket.IO driver tracking, scoring-based assignment iterated with the dispatch team.. Lead Developer.](https://jimrarras.com/en/projects/delivery-tracker/)
