Development Requirements
## Overview
This document outlines the requirements for transforming Whatsr into a fully functional SaaS application with Arabic RTL support.
## 1. Language & RTL Support
- Convert entire application UI to Arabic language
- Implement RTL layout support throughout the application
- Update all text content, placeholders, and messages to Arabic
- Ensure proper RTL styling for all components
## 2. Broadcasting Feature
### Requirements
- Integration with Phonebook and Templates
- Tag-based recipient selection
- Message scheduling capabilities
- Random delay settings
- Campaign monitoring
### Example Scenario
1. User wants to send a promotional message to all customers tagged as "VIP"
2. Steps:
- Select Broadcasting from menu
- Choose recipient tag(s) (e.g., #VIP)
- Select template message
- Configure sending parameters:
- Random delay: 5-15 seconds between messages
- Schedule: Immediate or future date/time
- Start campaign
3. Monitoring:
- Total messages sent/failed
- Failure reasons
- Campaign status
- Historical data
## 3. Followups Feature
### Requirements
- Full integration with Phonebook and Templates
- Multi-stage flow creation
- Tag-based targeting
- Time-based triggers
- Flow management interface
### Example Scenario: New Prospect Follow-up
1. Initial Setup:
- Save prospect in Phonebook with #prospect tag
- Create new flow "New Prospects Follow-up"
2. Flow Configuration:
Stage 1:
- Trigger: 24 hours after contact added
- Action: Send Template "Initial Follow-up"
Stage 2:
- Trigger: 3 days after Stage 1
- Action: Send Template "Product Information"
Stage 3:
- Trigger: 5 days after Stage 2
- Action: Send Template "Special Offer"
## 4. Enhanced AI Chatbot
### Requirements
- Basic/Premium modes
- Credit system integration
- Admin consultation feature
- File attachment support
- Tag-based exceptions
- Group chat restrictions
### Example Scenario
1. Customer Inquiry:
- Customer asks about delivery time
- AI checks instructions
- If information missing:
- AI contacts admin (e.g., "Question from 96687574545 about delivery time")
- Admin provides answer
Development Requirements
## Overview
This document outlines the requirements for transforming Whatsr into a fully functional SaaS application with Arabic RTL support.
## 1. Language & RTL Support
- Convert entire application UI to Arabic language
- Implement RTL layout support throughout the application
- Update all text content, placeholders, and messages to Arabic
- Ensure proper RTL styling for all components
## 2. Broadcasting Feature
### Requirements
- Integration with Phonebook and Templates
- Tag-based recipient selection
- Message scheduling capabilities
- Random delay settings
- Campaign monitoring
### Example Scenario
1. User wants to send a promotional message to all customers tagged as "VIP"
2. Steps:
- Select Broadcasting from menu
- Choose recipient tag(s) (e.g., #VIP)
- Select template message
- Configure sending parameters:
- Random delay: 5-15 seconds between messages
- Schedule: Immediate or future date/time
- Start campaign
3. Monitoring:
- Total messages sent/failed
- Failure reasons
- Campaign status
- Historical data
## 3. Followups Feature
### Requirements
- Full integration with Phonebook and Templates
- Multi-stage flow creation
- Tag-based targeting
- Time-based triggers
- Flow management interface
### Example Scenario: New Prospect Follow-up
1. Initial Setup:
- Save prospect in Phonebook with #prospect tag
- Create new flow "New Prospects Follow-up"
2. Flow Configuration:
Stage 1:
- Trigger: 24 hours after contact added
- Action: Send Template "Initial Follow-up"
Stage 2:
- Trigger: 3 days after Stage 1
- Action: Send Template "Product Information"
Stage 3:
- Trigger: 5 days after Stage 2
- Action: Send Template "Special Offer"
## 4. Enhanced AI Chatbot
### Requirements
- Basic/Premium modes
- Credit system integration
- Admin consultation feature
- File attachment support
- Tag-based exceptions
- Group chat restrictions
### Example Scenario
1. Customer Inquiry:
- Customer asks about delivery time
- AI checks instructions
- If information missing:
- AI contacts admin (e.g., "Question from 96687574545 about delivery time")
- Admin provides answer
| تاريخ التسجيل | |
| معدل التوظيف | |
| المشاريع المفتوحة | 0 |
| مشاريع قيد التنفيذ | 0 |
| التواصلات الجارية | 1 |
السلام عليكم، أتمنى أن تكونوا بخير. أود أن أعبر عن اهتمامي الشديد بمهمة تطوير تطبيق Whatsr إلى منصة SaaS متكاملة مع دعم اللغة العربية والتنسيق من اليمين إلى الي...
السلام عليكم ورحمة الله وبركاته أ. عبدالرحمن، أنا يوسف حسن، مطور ويب بخبرة تمتد لثلاث سنوات في مجال تطوير الويب، متخصص في تصميم وتطوير واجهات المستخدم وتطبيقات ...
مرحبا، أنا مطورة برمجيات متخصصة في تطوير تطبيقات SaaS ودعم اللغة العربية مع تنسيق RTL. يمكنني تحويل تطبيقكم بالكامل لدعم اللغة العربية، إضافة ميزات البث والمتاب...
Overview I am excited to submit my proposal to develop and enhance the Whatsr platform into a feature-rich SaaS application with full Arabic RTL support. With e...