Hello Hassan
Thanks for sharing :D
I am happy that you are enjoying Ring syntax flexibility and writing source code in Arabic
Suggestions:
(1) Use GitHub for sharing your source code
(3) Think about providing English version of your useful code/functions, this will enable more people in Ring Group to check your code, test it and use it in their apps.
Keep up the GREAT WORK :D
Greetings,
Mahmoud