Batzawaj
Batzawaj is a matrimonial matchmaking app designed to digitally modernize the traditional Kuwaiti “Khattabah” matchmaking service. It helps users find a compatible partner for lawful marriage based on pre-set criteria, without human intervention. The app aligns with Kuwaiti culture, traditions, and values while ensuring user data confidentiality. Matches are automatically filtered using advanced algorithms, and profile information is only shared upon mutual consent. The app’s role concludes once both parties accept the match.
Technology Stack
Frontend: React Native
Cross-platform mobile app development for iOS and Android.
Cross-platform mobile app development for iOS and Android.
Backend: Node.js + Express.js
Robust API and matchmaking logic.
Robust API and matchmaking logic.
Database: PostgreSQL / MongoDB
Secure, scalable storage of user data.
Secure, scalable storage of user data.
Authentication: Firebase Auth / JWT
Secure and flexible user login and identity management.
Secure and flexible user login and identity management.
AI & Matching Algorithm: Python
Machine learning models for intelligent filtering and compatibility scoring.
Machine learning models for intelligent filtering and compatibility scoring.
Cloud & Hosting: AWS / Google Cloud
Scalable infrastructure and secure data management.
Scalable infrastructure and secure data management.
Security & Privacy
End-to-End Encryption & GDPR Compliance for data protection.
End-to-End Encryption & GDPR Compliance for data protection.
Notifications: Firebase Messaging / Twilio
Real-time updates and communication with users.
Real-time updates and communication with users.

