iPay — Nuxt 3 Pet Project
This is a small pet project primarily created to try out Nuxt 3.

Overview
An exploratory project from June 2022 to learn Nuxt 3 fundamentals—project setup, file‑based routing, layouts, and component composition. The scope is intentionally small and focused on getting comfortable with the Nuxt 3 developer experience.
Highlights
Stack
- Nuxt 3
- Vue 3
- Vite (Nuxt default tooling)
What I Explored
- File-based routing and nested layouts
- Reusable components and props
- Basic data fetching patterns
- Styling and utility classes
Notes
- Built as a personal learning exercise
- Not a production application
- Serves as a reference for future Nuxt projects
Gallery






Other Projects

Actix Web Starter Template
Production-ready Rust/Actix Web REST API starter with RBAC auth, SeaORM/PostgreSQL, Kafka-based email, and Docker tooling.

distkit
Distributed systems primitives for Rust. Strict and lax counters, instance-aware counters with automatic dead-instance cleanup, and sliding-window rate limiting, all backed by Redis.

Payaza Web SDK
A JavaScript Web SDK that simplifies integrating Payaza checkout on web applications. Built as part of my role at Payaza Africa.