Arabic-to-Dart Code Transpiler Development (POC Stage)
Budget: $250 – $750 USD
.We are launching an innovative platform that allows developers to write code in Arabic syntax, which gets converted into Dart — and eventually compiled using Flutter.
This project is a Proof of Concept (POC) for the core idea: a basic transpiler that reads Arabic-language code and outputs valid Dart code that can be executed.
⸻
What You Will Build:
• A simple command-line transpiler that:
• Accepts .ar files (Arabic syntax)
• Replaces predefined Arabic keywords with Dart equivalents
• Saves the converted output as .dart
• The output Dart code should be runnable with dart run
Sample Input (Arabic):
“
ابدأ
متغير س = 5;
اذا (س 3)
اطبع("س أكبر من 3")
Expected Output (Dart):
English Dart file
Deliverables:
1. Fully working transpiler script (Python or Dart preferred)
2. Dictionary of keyword mappings (Arabic → Dart)
3. Sample test files (test.ar, main.dart)
4. Short README with instructions to run the transpiler
5. (Optional) Bonus if you support for, else, or return statements
Skills Required:
• Dart OR Python (for writing the transpiler)
• Strong understanding of programming language syntax
• Experience building basic parsers or code converters
• UTF-8 / Unicode handling
• (Bonus) Arabic language understanding (not mandatory)
• Clean code structure and commenting
Please include:
• Example of a simple compiler or transpiler you’ve worked on
• Your preferred language for implementation
• Time estimate to deliver the first working version
This project is a Proof of Concept (POC) for the core idea: a basic transpiler that reads Arabic-language code and outputs valid Dart code that can be executed.
⸻
What You Will Build:
• A simple command-line transpiler that:
• Accepts .ar files (Arabic syntax)
• Replaces predefined Arabic keywords with Dart equivalents
• Saves the converted output as .dart
• The output Dart code should be runnable with dart run
Sample Input (Arabic):
“
ابدأ
متغير س = 5;
اذا (س 3)
اطبع("س أكبر من 3")
Expected Output (Dart):
English Dart file
Deliverables:
1. Fully working transpiler script (Python or Dart preferred)
2. Dictionary of keyword mappings (Arabic → Dart)
3. Sample test files (test.ar, main.dart)
4. Short README with instructions to run the transpiler
5. (Optional) Bonus if you support for, else, or return statements
Skills Required:
• Dart OR Python (for writing the transpiler)
• Strong understanding of programming language syntax
• Experience building basic parsers or code converters
• UTF-8 / Unicode handling
• (Bonus) Arabic language understanding (not mandatory)
• Clean code structure and commenting
Please include:
• Example of a simple compiler or transpiler you’ve worked on
• Your preferred language for implementation
• Time estimate to deliver the first working version