2 (AR/EN)
Languages
RTL + LTR
Layout Modes
Notification
OpenAI
AI Generation
SeenJeem is an online form builder serving Arabic and English markets. Users can create forms from scratch, use ready-made templates, or leverage AI-powered form generation — then share them and receive responses with real-time WhatsApp Business API notifications.
The platform fully supports bidirectional layouts: the entire UI dynamically switches between RTL (right-to-left) and LTR (left-to-right) based on the selected language, including all form components, navigation, and content rendering.
The RTL/LTR system uses i18next with large inline Arabic and English resource objects. A ChakraRTLProvider wraps the app, and a SiteContext synchronizes the document direction attribute with i18n.dir() whenever the language changes — ensuring all components, forms, and layout containers flip correctly.
WhatsApp integration uses the WhatsApp Cloud API: Cloud Functions handle outbound message delivery with dynamic templates, and a separate webhook endpoint handles Meta's verification challenge and inbound message processing. Each form has a configurable WhatsApp notification toggle.
The AI form generation pipeline uses OpenAI via Firebase Cloud Functions, accepting natural language descriptions and producing structured form schemas with appropriate field types, validation rules, and placeholder text in the target language.