From concept to production, SysGuru™ designed and built a secure, resilient platform for bookings, payments, provider onboarding and chat—optimised 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-specific chat windows, provider and client roles, and the ability for administrators to assist and enforce guidelines.
Correlation IDs, structured logs, dashboards and alerts for errors, latency and payment exceptions.
React Native application with web support, image tiles, modals and accessible forms for onboarding and booking.