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.