From concept to production: SysGuru™ designed and built a secure, resilient platform for bookings, payments, provider onboarding and chat — optimized for the African market.
NNAKKI connects customers with beauty professionals. The platform supports discovery, booking, payments, provider onboarding (KYC) and in-app messaging, with admin oversight and audit trails.
S3/CloudFront hosts the web app and asset delivery. API Gateway fronts Lambda/ECS services. Data spans RDS/DynamoDB with SQS/SNS events. Security via IAM, WAF, KMS and signed URLs. CI/CD via GitHub Actions.
Double-booking prevention, rescheduling, status transitions (PENDING, BOOKED, COMPLETED, DISPUTED) and reminders.
Paystack sub-accounts, split charges, refunds and webhooks. Admin approvals and payout records for audit.
Secure uploads to S3, signed read URLs for preview, email notifications and admin review queues.
Booking-scoped chat windows, provider/client roles, admin ability to assist and enforce guidelines.
Correlation IDs, structured logs, dashboards and alerts for errors, latency and payment exceptions.
React-Native app with web support, image tiles, modals and accessible forms for onboarding and booking.