Accra, Ghana ·
All work
Case StudyBooking + marketplace system · In progress

Diimple.

A mobile marketplace connecting clients with local beauticians: booking, discovery, and an integrated product shop, built on a shared services layer.

Diimple
Role
Software Engineer
Year
In progress
Stack
React Native · Node.js · PostgreSQL
Status
In progress
The constraint

Two-sided marketplace with real constraints: live availability, location-based discovery, payments that can't silently fail, and role-separated views for clients, pros, and admins, all on top of one consistent data model.

The approach

React Native on top of a Node + Postgres services layer, with the schema designed around booking and availability invariants, Paystack integration scoped carefully around failure modes, and a role-aware API surface shared by every client.

Outcome
Real-time
availability model
Geo
location-based discovery (lat/lng; PostGIS on the roadmap)
Paystack
integration with failure-mode handling
Role-aware
API shared by clients + pros
Tech stack
React NativeNode.jsPostgreSQLPaystackGoogle Maps