M-Pesa commerce · Multi-tenant publishing
Instant Portfolios
A portfolio publishing product for professionals who want a credible personal website without learning a site builder, creating a hosting account, or paying a monthly platform fee.
The problem
A strong professional website is valuable, but the traditional path is expensive, slow, and built around payment and hosting assumptions that do not fit many Kenyan customers.
The approach
The product turns structured professional evidence into a finished responsive portfolio, accepts M-Pesa payment, and publishes a permanent hosted URL immediately after Daraja confirms the transaction.
What I owned
Seven-step goal-aware portfolio builder and exact pre-purchase preview
Multi-tenant publishing with permanent URL ownership
Daraja payment verification and idempotent callback handling
Resilient receipt delivery, private editing links, leads, and analytics
Product principles
- 01Local payment rails are product infrastructure, not a bolt-on.
- 02Customers should see the exact thing they are buying before they pay.
- 03Ownership includes the ability to return, edit, and keep the work current.
Technology
Next.jsUpstash RedisNetlify BlobsDarajaResend