{"id":1463130,"date":"2025-12-24T11:04:28","date_gmt":"2025-12-24T10:04:28","guid":{"rendered":"https:\/\/webpixelia.com\/?post_type=project&#038;p=1463130"},"modified":"2025-12-24T11:09:55","modified_gmt":"2025-12-24T10:09:55","slug":"arabic-vocabulary-learn-arabic-easily","status":"publish","type":"project","link":"https:\/\/webpixelia.com\/en\/portfolio\/arabic-vocabulary-learn-arabic-easily\/","title":{"rendered":"Arabic Vocabulary by Apprendre l&#8217;Arabe Facilement"},"content":{"rendered":"\n<p>Discover <strong>Arabic Vocabulary,<\/strong> the first immersive platform for learning modern Arabic combining standard Arabic and dialects. Progressive and gamified methodology, with an enriched dictionary, interactive exercises and educational podcasts. Personalized support with progress tracking and daily objectives. Accessible everywhere, for all levels.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Discover Vocabulaire Arabe, the first immersive learning platform for Modern Arabic that combines a structured methodology with a highly engaging learning experience. Learn Standard Arabic and dialects through our enriched dictionary, automatically generated interactive exercises, and educational podcasts.<\/p>\n","protected":false},"featured_media":1463120,"template":"","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"Arabic learning platform - Custom WordPress development","_seopress_titles_desc":"Development of a complete WordPress platform for learning Arabic: modular architecture, gamified system with XP, REST API and automated JSON generation. PHP OOP, ACF Pro, optimized MySQL.","_seopress_robots_index":"","_uag_custom_page_level_css":""},"project_category":[109],"project_tag":[151,152,146,118],"class_list":{"0":"post-1463130","1":"project","2":"type-project","3":"status-publish","4":"has-post-thumbnail","6":"project_category-website","7":"project_tag-fse-en","8":"project_tag-gutenberg-en","9":"project_tag-performances-en","10":"project_tag-wordpress-en"},"acf":{"image_header":{"simple_value_formatted":"<img width=\"300\" height=\"200\" src=\"https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-alf-laptop-mockup-300x200.webp\" class=\"attachment-medium size-medium\" alt=\"Arabic vocabulary alf laptop mockup\" decoding=\"async\" srcset=\"https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-alf-laptop-mockup-300x200.webp 300w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-alf-laptop-mockup-768x512.webp 768w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-alf-laptop-mockup.webp 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>","value_formatted":1463120,"value":1463120,"field":{"ID":36,"key":"field_602269aa30938","label":"Image Header","name":"image_header","aria-label":"","prefix":"acf","type":"image","value":null,"menu_order":0,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":35,"wrapper":{"width":"","class":"","id":""},"wpml_cf_preferences":3,"return_format":"array","preview_size":"medium","library":"all","min_width":"","min_height":"","min_size":"","max_width":"","max_height":"","max_size":"","mime_types":"","_name":"image_header","_valid":1}},"url_video":{"simple_value_formatted":"","value_formatted":"","value":"","field":{"ID":32,"key":"field_655f88e4ea48b","label":"Url Video","name":"url_video","aria-label":"","prefix":"acf","type":"url","value":null,"menu_order":1,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":35,"wrapper":{"width":"","class":"","id":""},"wpml_cf_preferences":3,"default_value":"","placeholder":"","_name":"url_video","_valid":1}},"url_site":{"simple_value_formatted":"https:\/\/vocabulaire-arabe.fr\/","value_formatted":"https:\/\/vocabulaire-arabe.fr\/","value":"https:\/\/vocabulaire-arabe.fr\/","field":{"ID":54,"key":"field_602268574fed3","label":"Url du site","name":"url_site","aria-label":"","prefix":"acf","type":"url","value":null,"menu_order":1,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":35,"wrapper":{"width":"","class":"","id":""},"wpml_cf_preferences":3,"default_value":"","placeholder":"","_name":"url_site","_valid":1}},"screens":{"simple_value_formatted":"<code><em>This data type is not supported! Please contact the author for help.<\/em><\/code>","value_formatted":[{"screen_titre":{"simple_value_formatted":"Homepage Laptop","value_formatted":"Homepage Laptop","value":"Homepage Laptop","field":{"ID":1461325,"key":"field_66b5ddc37233c","label":"Screen Titre","name":"screen_titre","aria-label":"","prefix":"acf","type":"text","value":null,"menu_order":0,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":37,"wrapper":{"width":"50","class":"","id":""},"wpml_cf_preferences":2,"default_value":"","maxlength":"","placeholder":"","prepend":"","append":"","_name":"screen_titre","_valid":1,"parent_repeater":"field_602266774feca"}},"screen_image":{"simple_value_formatted":"<img width=\"77\" height=\"300\" src=\"https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-accueil-laptop-77x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-accueil-laptop-77x300.webp 77w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-accueil-laptop-264x1024.webp 264w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-accueil-laptop-768x2979.webp 768w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-accueil-laptop-396x1536.webp 396w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-accueil-laptop-528x2048.webp 528w\" sizes=\"(max-width: 77px) 100vw, 77px\" \/>","value_formatted":1463112,"value":1463112,"field":{"ID":1461326,"key":"field_66b5de187233d","label":"Screen Image","name":"screen_image","aria-label":"","prefix":"acf","type":"image","value":null,"menu_order":1,"instructions":"","required":1,"id":"","class":"","conditional_logic":0,"parent":37,"wrapper":{"width":"50","class":"","id":""},"wpml_cf_preferences":3,"return_format":"array","library":"all","min_width":"","min_height":"","min_size":"","max_width":"","max_height":"","max_size":"","mime_types":"","preview_size":"medium","_name":"screen_image","_valid":1,"parent_repeater":"field_602266774feca"}}},{"screen_titre":{"simple_value_formatted":"Homepage Tab","value_formatted":"Homepage Tab","value":"Homepage Tab","field":{"ID":1461325,"key":"field_66b5ddc37233c","label":"Screen Titre","name":"screen_titre","aria-label":"","prefix":"acf","type":"text","value":null,"menu_order":0,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":37,"wrapper":{"width":"50","class":"","id":""},"wpml_cf_preferences":2,"default_value":"","maxlength":"","placeholder":"","prepend":"","append":"","_name":"screen_titre","_valid":1,"parent_repeater":"field_602266774feca"}},"screen_image":{"simple_value_formatted":"<img width=\"44\" height=\"300\" src=\"https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-accueil-tablette-44x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" decoding=\"async\" \/>","value_formatted":1463116,"value":1463116,"field":{"ID":1461326,"key":"field_66b5de187233d","label":"Screen Image","name":"screen_image","aria-label":"","prefix":"acf","type":"image","value":null,"menu_order":1,"instructions":"","required":1,"id":"","class":"","conditional_logic":0,"parent":37,"wrapper":{"width":"50","class":"","id":""},"wpml_cf_preferences":3,"return_format":"array","library":"all","min_width":"","min_height":"","min_size":"","max_width":"","max_height":"","max_size":"","mime_types":"","preview_size":"medium","_name":"screen_image","_valid":1,"parent_repeater":"field_602266774feca"}}},{"screen_titre":{"simple_value_formatted":"Homepage Phone","value_formatted":"Homepage Phone","value":"Homepage Phone","field":{"ID":1461325,"key":"field_66b5ddc37233c","label":"Screen Titre","name":"screen_titre","aria-label":"","prefix":"acf","type":"text","value":null,"menu_order":0,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":37,"wrapper":{"width":"50","class":"","id":""},"wpml_cf_preferences":2,"default_value":"","maxlength":"","placeholder":"","prepend":"","append":"","_name":"screen_titre","_valid":1,"parent_repeater":"field_602266774feca"}},"screen_image":{"simple_value_formatted":"<img width=\"20\" height=\"300\" src=\"https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-accueil-smartphone-20x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-accueil-smartphone-20x300.webp 20w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-accueil-smartphone-137x2048.webp 137w\" sizes=\"(max-width: 20px) 100vw, 20px\" \/>","value_formatted":1463114,"value":1463114,"field":{"ID":1461326,"key":"field_66b5de187233d","label":"Screen Image","name":"screen_image","aria-label":"","prefix":"acf","type":"image","value":null,"menu_order":1,"instructions":"","required":1,"id":"","class":"","conditional_logic":0,"parent":37,"wrapper":{"width":"50","class":"","id":""},"wpml_cf_preferences":3,"return_format":"array","library":"all","min_width":"","min_height":"","min_size":"","max_width":"","max_height":"","max_size":"","mime_types":"","preview_size":"medium","_name":"screen_image","_valid":1,"parent_repeater":"field_602266774feca"}}},{"screen_titre":{"simple_value_formatted":"Articles & Tips Page","value_formatted":"Articles & Tips Page","value":"Articles & Tips Page","field":{"ID":1461325,"key":"field_66b5ddc37233c","label":"Screen Titre","name":"screen_titre","aria-label":"","prefix":"acf","type":"text","value":null,"menu_order":0,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":37,"wrapper":{"width":"50","class":"","id":""},"wpml_cf_preferences":2,"default_value":"","maxlength":"","placeholder":"","prepend":"","append":"","_name":"screen_titre","_valid":1,"parent_repeater":"field_602266774feca"}},"screen_image":{"simple_value_formatted":"<img width=\"165\" height=\"300\" src=\"https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-aticles-conseils-page-165x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-aticles-conseils-page-165x300.webp 165w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-aticles-conseils-page-563x1024.webp 563w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-aticles-conseils-page-768x1397.webp 768w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-aticles-conseils-page-844x1536.webp 844w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-aticles-conseils-page-1126x2048.webp 1126w\" sizes=\"(max-width: 165px) 100vw, 165px\" \/>","value_formatted":1463125,"value":1463125,"field":{"ID":1461326,"key":"field_66b5de187233d","label":"Screen Image","name":"screen_image","aria-label":"","prefix":"acf","type":"image","value":null,"menu_order":1,"instructions":"","required":1,"id":"","class":"","conditional_logic":0,"parent":37,"wrapper":{"width":"50","class":"","id":""},"wpml_cf_preferences":3,"return_format":"array","library":"all","min_width":"","min_height":"","min_size":"","max_width":"","max_height":"","max_size":"","mime_types":"","preview_size":"medium","_name":"screen_image","_valid":1,"parent_repeater":"field_602266774feca"}}},{"screen_titre":{"simple_value_formatted":"Revision page \"To be reviewed\"","value_formatted":"Revision page \"To be reviewed\"","value":"Revision page \"To be reviewed\"","field":{"ID":1461325,"key":"field_66b5ddc37233c","label":"Screen Titre","name":"screen_titre","aria-label":"","prefix":"acf","type":"text","value":null,"menu_order":0,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":37,"wrapper":{"width":"50","class":"","id":""},"wpml_cf_preferences":2,"default_value":"","maxlength":"","placeholder":"","prepend":"","append":"","_name":"screen_titre","_valid":1,"parent_repeater":"field_602266774feca"}},"screen_image":{"simple_value_formatted":"<img width=\"201\" height=\"300\" src=\"https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-revision-a-reviser-201x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-revision-a-reviser-201x300.webp 201w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-revision-a-reviser-686x1024.webp 686w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-revision-a-reviser-768x1146.webp 768w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-revision-a-reviser-1029x1536.webp 1029w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-revision-a-reviser-1372x2048.webp 1372w\" sizes=\"(max-width: 201px) 100vw, 201px\" \/>","value_formatted":1463127,"value":1463127,"field":{"ID":1461326,"key":"field_66b5de187233d","label":"Screen Image","name":"screen_image","aria-label":"","prefix":"acf","type":"image","value":null,"menu_order":1,"instructions":"","required":1,"id":"","class":"","conditional_logic":0,"parent":37,"wrapper":{"width":"50","class":"","id":""},"wpml_cf_preferences":3,"return_format":"array","library":"all","min_width":"","min_height":"","min_size":"","max_width":"","max_height":"","max_size":"","mime_types":"","preview_size":"medium","_name":"screen_image","_valid":1,"parent_repeater":"field_602266774feca"}}},{"screen_titre":{"simple_value_formatted":"Revision page \"Mastered\"","value_formatted":"Revision page \"Mastered\"","value":"Revision page \"Mastered\"","field":{"ID":1461325,"key":"field_66b5ddc37233c","label":"Screen Titre","name":"screen_titre","aria-label":"","prefix":"acf","type":"text","value":null,"menu_order":0,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":37,"wrapper":{"width":"50","class":"","id":""},"wpml_cf_preferences":2,"default_value":"","maxlength":"","placeholder":"","prepend":"","append":"","_name":"screen_titre","_valid":1,"parent_repeater":"field_602266774feca"}},"screen_image":{"simple_value_formatted":"<img width=\"188\" height=\"300\" src=\"https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-revision-maitrise-188x300.webp\" class=\"attachment-medium size-medium\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-revision-maitrise-188x300.webp 188w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-revision-maitrise-642x1024.webp 642w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-revision-maitrise-768x1224.webp 768w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-revision-maitrise-963x1536.webp 963w, https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-revision-maitrise-1285x2048.webp 1285w\" sizes=\"(max-width: 188px) 100vw, 188px\" \/>","value_formatted":1463129,"value":1463129,"field":{"ID":1461326,"key":"field_66b5de187233d","label":"Screen Image","name":"screen_image","aria-label":"","prefix":"acf","type":"image","value":null,"menu_order":1,"instructions":"","required":1,"id":"","class":"","conditional_logic":0,"parent":37,"wrapper":{"width":"50","class":"","id":""},"wpml_cf_preferences":3,"return_format":"array","library":"all","min_width":"","min_height":"","min_size":"","max_width":"","max_height":"","max_size":"","mime_types":"","preview_size":"medium","_name":"screen_image","_valid":1,"parent_repeater":"field_602266774feca"}}}],"value":[{"field_66b5ddc37233c":"Homepage Laptop","field_66b5de187233d":1463112},{"field_66b5ddc37233c":"Homepage Tab","field_66b5de187233d":1463116},{"field_66b5ddc37233c":"Homepage Phone","field_66b5de187233d":1463114},{"field_66b5ddc37233c":"Articles & Tips Page","field_66b5de187233d":1463125},{"field_66b5ddc37233c":"Revision page \"To be reviewed\"","field_66b5de187233d":1463127},{"field_66b5ddc37233c":"Revision page \"Mastered\"","field_66b5de187233d":1463129}],"field":{"ID":37,"key":"field_602266774feca","label":"Screenshots","name":"screens","aria-label":"","prefix":"acf","type":"repeater","value":null,"menu_order":2,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":35,"wrapper":{"width":"","class":"","id":""},"wpml_cf_preferences":2,"layout":"table","pagination":0,"min":0,"max":0,"collapsed":"","button_label":"Add Row","rows_per_page":20,"_name":"screens","_valid":1,"sub_fields":[{"ID":1461325,"key":"field_66b5ddc37233c","label":"Screen Titre","name":"screen_titre","aria-label":"","prefix":"acf","type":"text","value":null,"menu_order":0,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":37,"wrapper":{"width":"50","class":"","id":""},"wpml_cf_preferences":2,"default_value":"","maxlength":"","placeholder":"","prepend":"","append":"","_name":"screen_titre","_valid":1,"parent_repeater":"field_602266774feca"},{"ID":1461326,"key":"field_66b5de187233d","label":"Screen Image","name":"screen_image","aria-label":"","prefix":"acf","type":"image","value":null,"menu_order":1,"instructions":"","required":1,"id":"","class":"","conditional_logic":0,"parent":37,"wrapper":{"width":"50","class":"","id":""},"wpml_cf_preferences":3,"return_format":"array","library":"all","min_width":"","min_height":"","min_size":"","max_width":"","max_height":"","max_size":"","mime_types":"","preview_size":"medium","_name":"screen_image","_valid":1,"parent_repeater":"field_602266774feca"}]}},"details":{"simple_value_formatted":"<code><em>This data type is not supported! Please contact the author for help.<\/em><\/code>","value_formatted":{"cahier_des_charges":{"simple_value_formatted":"<h3>Context &#038; Vision<\/h3>\n<p>The client aimed to create an immersive educational platform that revolutionizes the digital approach to learning Arabic, combining a structured methodology with an engaging user experience. The project required the development of a full pedagogical application built on WordPress, integrating enriched linguistic content, interactive tools, and a Premium subscription system.<\/p>\n<h3>Project Challenges<\/h3>\n<p>Modernize Arabic learning through a scalable and comprehensive digital platform<\/p>\n<p>Create an immersive learning experience combining theoretical content with interactive practice<\/p>\n<p>Build a technical architecture capable of handling thousands of linguistic entries<\/p>\n<p>Implement a Premium monetization model while preserving access to essential content<\/p>\n<p>Ensure a smooth multilingual experience with full RTL support<\/p>\n<h3>Functional Requirements<\/h3>\n<h4>Advanced Linguistic Content Management<\/h4>\n<ul>\n<li>Structure of 6 specialized content types: vocabulary, phrases, verbs, exercises, articles, podcasts<\/li>\n<li>Enriched linguistic fields: arabization, roots, transliteration, contextual examples<\/li>\n<li>Dynamic relationships between learning elements (words \u2194 phrases \u2194 exercises)<\/li>\n<li>Bilingual Arabic\/French interface with native RTL compatibility<\/li>\n<\/ul>\n<h4>Audio &#038; Pronunciation<\/h4>\n<ul>\n<li>Integrated automatic pronunciation system<\/li>\n<li>Podcast platform with synchronized transcripts<\/li>\n<li>Architecture prepared for offline audio export (future mobile extension)<\/li>\n<\/ul>\n<h4>Gamified &#038; Interactive Learning<\/h4>\n<ul>\n<li>Automatic generation of diverse exercises based on content<\/li>\n<li>Progression mechanics with levels, XP, and mastery tracking<\/li>\n<li>Smart spaced-repetition review algorithm<\/li>\n<li>Detailed history of performance and errors<\/li>\n<\/ul>\n<h4>Premium Subscription Management<\/h4>\n<ul>\n<li>Fine-grained content segmentation (free vs Premium)<\/li>\n<li>Data protection and secure APIs for Premium members<\/li>\n<li>Robust authentication and access restriction system<\/li>\n<\/ul>\n<h4>Analytics &#038; History<\/h4>\n<ul>\n<li>Personal performance dashboard<\/li>\n<li>Analytical tracking of acquired skills and improvement areas<\/li>\n<li>Secure access to learning data through API<\/li>\n<\/ul>\n<h4>Technical Requirements<\/h4>\n<ul>\n<li>Modular, object-oriented WordPress architecture<\/li>\n<li>Advanced data structure (CPT, taxonomies, ACF Pro)<\/li>\n<li>Optimized performance with JSON loading < 100 ms<\/li>\n<li>Enhanced security for Premium content<\/li>\n<li>Advanced search supporting Arabic and transliteration<\/li>\n<li>Hybrid public\/private API<\/li>\n<li>Mobile-first responsive interface with native RTL support<\/li>\n<\/ul>\n<h4>Validation &#038; Testing<\/h4>\n<ul>\n<li>Linguistic and pedagogical content consistency<\/li>\n<li>Technical performance under high load<\/li>\n<li>User experience on interactive exercises<\/li>\n<li>Full multilingual and RTL compatibility<\/li>\n<li>Security of Premium access and user data<\/li>\n<\/ul>\n<h4>Expected Deliverables<br \/>Full modular WordPress plugin<br \/>Structured pedagogical database<br \/>Responsive RTL front-end interface<br \/>Content export\/import system<br \/>Technical and pedagogical documentation<\/p>\n<p>\ud83d\ude80 Constraints &#038; Scalability<br \/>Ability to host thousands of words\/phrases without performance loss<br \/>Architecture ready for future synchronization with mobile app<br \/>Extensible modules for grammar, conjugation, etc.<br \/>Easy maintenance of educational content<\/h4>\n<ul>\n<li>Full modular WordPress plugin<\/li>\n<li>Structured pedagogical database<\/li>\n<li>Responsive RTL front-end interface<\/li>\n<li>Content export\/import system<\/li>\n<li>Technical and pedagogical documentation<\/li>\n<\/ul>\n<h4>Constraints &#038; Scalability<\/h4>\n<ul>\n<li>Ability to host thousands of words\/phrases without performance loss<\/li>\n<li>Architecture ready for future synchronization with mobile app<\/li>\n<li>Extensible modules for grammar, conjugation, etc.<\/li>\n<li>Easy maintenance of educational content<\/li>\n<\/ul>\n","value_formatted":"<h3>Context & Vision<\/h3>\nThe client aimed to create an immersive educational platform that revolutionizes the digital approach to learning Arabic, combining a structured methodology with an engaging user experience. The project required the development of a full pedagogical application built on WordPress, integrating enriched linguistic content, interactive tools, and a Premium subscription system.\n<h3>Project Challenges<\/h3>\nModernize Arabic learning through a scalable and comprehensive digital platform\n\nCreate an immersive learning experience combining theoretical content with interactive practice\n\nBuild a technical architecture capable of handling thousands of linguistic entries\n\nImplement a Premium monetization model while preserving access to essential content\n\nEnsure a smooth multilingual experience with full RTL support\n<h3>Functional Requirements<\/h3>\n<h4>Advanced Linguistic Content Management<\/h4>\n<ul>\n \t<li>Structure of 6 specialized content types: vocabulary, phrases, verbs, exercises, articles, podcasts<\/li>\n \t<li>Enriched linguistic fields: arabization, roots, transliteration, contextual examples<\/li>\n \t<li>Dynamic relationships between learning elements (words \u2194 phrases \u2194 exercises)<\/li>\n \t<li>Bilingual Arabic\/French interface with native RTL compatibility<\/li>\n<\/ul>\n<h4>Audio & Pronunciation<\/h4>\n<ul>\n \t<li>Integrated automatic pronunciation system<\/li>\n \t<li>Podcast platform with synchronized transcripts<\/li>\n \t<li>Architecture prepared for offline audio export (future mobile extension)<\/li>\n<\/ul>\n<h4>Gamified & Interactive Learning<\/h4>\n<ul>\n \t<li>Automatic generation of diverse exercises based on content<\/li>\n \t<li>Progression mechanics with levels, XP, and mastery tracking<\/li>\n \t<li>Smart spaced-repetition review algorithm<\/li>\n \t<li>Detailed history of performance and errors<\/li>\n<\/ul>\n<h4>Premium Subscription Management<\/h4>\n<ul>\n \t<li>Fine-grained content segmentation (free vs Premium)<\/li>\n \t<li>Data protection and secure APIs for Premium members<\/li>\n \t<li>Robust authentication and access restriction system<\/li>\n<\/ul>\n<h4>Analytics & History<\/h4>\n<ul>\n \t<li>Personal performance dashboard<\/li>\n \t<li>Analytical tracking of acquired skills and improvement areas<\/li>\n \t<li>Secure access to learning data through API<\/li>\n<\/ul>\n<h4>Technical Requirements<\/h4>\n<ul>\n \t<li>Modular, object-oriented WordPress architecture<\/li>\n \t<li>Advanced data structure (CPT, taxonomies, ACF Pro)<\/li>\n \t<li>Optimized performance with JSON loading < 100 ms<\/li>\n \t<li>Enhanced security for Premium content<\/li>\n \t<li>Advanced search supporting Arabic and transliteration<\/li>\n \t<li>Hybrid public\/private API<\/li>\n \t<li>Mobile-first responsive interface with native RTL support<\/li>\n<\/ul>\n<h4>Validation & Testing<\/h4>\n<ul>\n \t<li>Linguistic and pedagogical content consistency<\/li>\n \t<li>Technical performance under high load<\/li>\n \t<li>User experience on interactive exercises<\/li>\n \t<li>Full multilingual and RTL compatibility<\/li>\n \t<li>Security of Premium access and user data<\/li>\n<\/ul>\n<h4>Expected Deliverables<br>Full modular WordPress plugin<br>Structured pedagogical database<br>Responsive RTL front-end interface<br>Content export\/import system<br>Technical and pedagogical documentation<br> <br>\ud83d\ude80 Constraints & Scalability<br>Ability to host thousands of words\/phrases without performance loss<br>Architecture ready for future synchronization with mobile app<br>Extensible modules for grammar, conjugation, etc.<br>Easy maintenance of educational content<\/h4>\n<ul>\n \t<li>Full modular WordPress plugin<\/li>\n \t<li>Structured pedagogical database<\/li>\n \t<li>Responsive RTL front-end interface<\/li>\n \t<li>Content export\/import system<\/li>\n \t<li>Technical and pedagogical documentation<\/li>\n<\/ul>\n<h4>Constraints & Scalability<\/h4>\n<ul>\n \t<li>Ability to host thousands of words\/phrases without performance loss<\/li>\n \t<li>Architecture ready for future synchronization with mobile app<\/li>\n \t<li>Extensible modules for grammar, conjugation, etc.<\/li>\n \t<li>Easy maintenance of educational content<\/li>\n<\/ul>","value":"<h3>Context & Vision<\/h3>\nThe client aimed to create an immersive educational platform that revolutionizes the digital approach to learning Arabic, combining a structured methodology with an engaging user experience. The project required the development of a full pedagogical application built on WordPress, integrating enriched linguistic content, interactive tools, and a Premium subscription system.\n<h3>Project Challenges<\/h3>\nModernize Arabic learning through a scalable and comprehensive digital platform\n\nCreate an immersive learning experience combining theoretical content with interactive practice\n\nBuild a technical architecture capable of handling thousands of linguistic entries\n\nImplement a Premium monetization model while preserving access to essential content\n\nEnsure a smooth multilingual experience with full RTL support\n<h3>Functional Requirements<\/h3>\n<h4>Advanced Linguistic Content Management<\/h4>\n<ul>\n \t<li>Structure of 6 specialized content types: vocabulary, phrases, verbs, exercises, articles, podcasts<\/li>\n \t<li>Enriched linguistic fields: arabization, roots, transliteration, contextual examples<\/li>\n \t<li>Dynamic relationships between learning elements (words \u2194 phrases \u2194 exercises)<\/li>\n \t<li>Bilingual Arabic\/French interface with native RTL compatibility<\/li>\n<\/ul>\n<h4>Audio & Pronunciation<\/h4>\n<ul>\n \t<li>Integrated automatic pronunciation system<\/li>\n \t<li>Podcast platform with synchronized transcripts<\/li>\n \t<li>Architecture prepared for offline audio export (future mobile extension)<\/li>\n<\/ul>\n<h4>Gamified & Interactive Learning<\/h4>\n<ul>\n \t<li>Automatic generation of diverse exercises based on content<\/li>\n \t<li>Progression mechanics with levels, XP, and mastery tracking<\/li>\n \t<li>Smart spaced-repetition review algorithm<\/li>\n \t<li>Detailed history of performance and errors<\/li>\n<\/ul>\n<h4>Premium Subscription Management<\/h4>\n<ul>\n \t<li>Fine-grained content segmentation (free vs Premium)<\/li>\n \t<li>Data protection and secure APIs for Premium members<\/li>\n \t<li>Robust authentication and access restriction system<\/li>\n<\/ul>\n<h4>Analytics & History<\/h4>\n<ul>\n \t<li>Personal performance dashboard<\/li>\n \t<li>Analytical tracking of acquired skills and improvement areas<\/li>\n \t<li>Secure access to learning data through API<\/li>\n<\/ul>\n<h4>Technical Requirements<\/h4>\n<ul>\n \t<li>Modular, object-oriented WordPress architecture<\/li>\n \t<li>Advanced data structure (CPT, taxonomies, ACF Pro)<\/li>\n \t<li>Optimized performance with JSON loading < 100 ms<\/li>\n \t<li>Enhanced security for Premium content<\/li>\n \t<li>Advanced search supporting Arabic and transliteration<\/li>\n \t<li>Hybrid public\/private API<\/li>\n \t<li>Mobile-first responsive interface with native RTL support<\/li>\n<\/ul>\n<h4>Validation & Testing<\/h4>\n<ul>\n \t<li>Linguistic and pedagogical content consistency<\/li>\n \t<li>Technical performance under high load<\/li>\n \t<li>User experience on interactive exercises<\/li>\n \t<li>Full multilingual and RTL compatibility<\/li>\n \t<li>Security of Premium access and user data<\/li>\n<\/ul>\n<h4>Expected Deliverables<br>Full modular WordPress plugin<br>Structured pedagogical database<br>Responsive RTL front-end interface<br>Content export\/import system<br>Technical and pedagogical documentation<br> <br>\ud83d\ude80 Constraints & Scalability<br>Ability to host thousands of words\/phrases without performance loss<br>Architecture ready for future synchronization with mobile app<br>Extensible modules for grammar, conjugation, etc.<br>Easy maintenance of educational content<\/h4>\n<ul>\n \t<li>Full modular WordPress plugin<\/li>\n \t<li>Structured pedagogical database<\/li>\n \t<li>Responsive RTL front-end interface<\/li>\n \t<li>Content export\/import system<\/li>\n \t<li>Technical and pedagogical documentation<\/li>\n<\/ul>\n<h4>Constraints & Scalability<\/h4>\n<ul>\n \t<li>Ability to host thousands of words\/phrases without performance loss<\/li>\n \t<li>Architecture ready for future synchronization with mobile app<\/li>\n \t<li>Extensible modules for grammar, conjugation, etc.<\/li>\n \t<li>Easy maintenance of educational content<\/li>\n<\/ul>","field":{"ID":51,"key":"field_602267dc4fed0","label":"Cahier des charges","name":"cahier_des_charges","aria-label":"","prefix":"acf","type":"wysiwyg","value":null,"menu_order":0,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":50,"wrapper":{"width":"","class":"","id":""},"wpml_cf_preferences":2,"default_value":"","tabs":"all","toolbar":"full","media_upload":1,"delay":0,"_name":"cahier_des_charges","_valid":1}},"apercu_developpemants":{"simple_value_formatted":"<h3>Technical Architecture &#038; Data Structuring<\/h3>\n<h4>Modular WordPress Backend<\/h4>\n<ul>\n<li>Development of an object-oriented WordPress plugin organized into distinct business classes<\/li>\n<li>Creation of 6 CPTs (vocabulary, phrases, verbs, exercises, articles, podcasts) with associated taxonomies<\/li>\n<li>Advanced integration of ACF Pro for complex linguistic field management<\/li>\n<li>Cross-relation system via optimized metadata and custom WP_Query requests<\/li>\n<\/ul>\n<h4>Custom Admin Panel<\/h4>\n<ul>\n<li>Full configuration interface with categorized tabs<\/li>\n<li>Management of free content limits by content type (words, phrases, podcasts, dialects)<\/li>\n<li>Granular configuration system for XP rewards (12 customizable actions\/conditions)<\/li>\n<li>Dedicated pages management via page selector with integrated shortcodes<\/li>\n<li>Custom motivational messages module (welcome &#038; encouragement)<\/li>\n<li>Progression System &#038; Gamification<\/li>\n<\/ul>\n<h4><strong>Gamified Learning System<\/strong><\/h4>\n<ul>\n<li>Custom spaced-repetition algorithms<\/li>\n<li>Mastery calculation per word\/phrase based on performance<\/li>\n<li>Dynamic XP and level assignment with achievement badges<\/li>\n<li>Visual progression dashboard using D3.js charts<\/li>\n<\/ul>\n<h4>Advanced Progress Tracking<\/h4>\n<ul>\n<li>Tracking of consecutive study streaks<\/li>\n<li>Study time recording with built-in timer<\/li>\n<li>Daily goals system with progressive rewards<\/li>\n<li>Automatic calculation of levels and unlocking thresholds<\/li>\n<li>Data Management &#038; Performance<\/li>\n<\/ul>\n<h4>Automatic JSON Generation<\/h4>\n<ul>\n<li>Daily CRON generation of static files<\/li>\n<li>Strict free\/premium separation with filtered content<\/li>\n<li>Distinct JSON files per category<\/li>\n<li>Manual generation interface with CRON tracking<\/li>\n<\/ul>\n<h4>Analytics Data Export<\/h4>\n<ul>\n<li>CSV dashboards for user performance analysis<\/li>\n<li>Exportable tables: study time, user statistics, XP actions, XP stats, global summary<\/li>\n<li>Cross-table data aggregation for global insights<\/li>\n<li>Security &#038; Subscription Management<\/li>\n<\/ul>\n<h4>Multi-Level Access Architecture<\/h4>\n<ul>\n<li>Permission checks based on subscription status<\/li>\n<li>Automatic content filtering in generated JSON files<\/li>\n<li>API endpoint protection with user capability validation<\/li>\n<\/ul>\n<h4>Configurable Subscription Limits<\/h4>\n<p>The system allows setting content quotas for free users to encourage upgrading while preserving the discovery experience.<\/p>\n<p>Limits configurable per content type: Vocabulary Words, Phrases, Podcasts, Dialects<\/p>\n<p>Premium users have unlimited access; free users have restricted content visibility per category<\/p>\n<p>Automatic verification at each access, displaying clear feedback when limits are reached<\/p>\n<h3>User Interface &#038; Experience<\/h3>\n<h4>Smart Search<\/h4>\n<ul>\n<li>Implementation of Fuse.js for fuzzy search in Arabic<\/li>\n<li>Support for transliteration (French \u2192 Arabic)<\/li>\n<\/ul>\n<h4>Front-End User Dashboard<\/h4>\n<ul>\n<li>Personal statistics page via shortcode<\/li>\n<li>Progress visualization (XP, level, study time)<\/li>\n<li>Recent activity history and completed objectives<\/li>\n<li>Responsive Design with Native RTL<\/li>\n<li>Mobile-first approach with optimized breakpoints for learning<\/li>\n<\/ul>\n<h4>Daily goal system<\/h4>\n<ul>\n<li>Customizable user preferences<\/li>\n<li>Goal generation based on level &#038; user history<\/li>\n<li>Notifications and reminders to foster engagement<\/li>\n<li>Rewards for study streaks (consecutive days)<\/li>\n<li>Developer Tools &#038; Maintenance<\/li>\n<\/ul>\n<h4>Custom WP-CLI Commands<\/h4>\n<ul>\n<li>Bulk creation\/update of content (words, phrases, dialects)<\/li>\n<li>Import\/export scripts for data migration<\/li>\n<li>Database debug and maintenance tools<\/li>\n<li>Embedded technical documentation<\/li>\n<\/ul>\n<h4>Advanced Optimizations<\/h4>\n<ul>\n<li>Static JSON generation for frequently accessed content<\/li>\n<li>Multi-layer cache system (transients, object cache, CDN-ready)<\/li>\n<li>Asynchronous loading of educational assets<\/li>\n<li>Indexed database for complex searches<\/li>\n<li>Documentation &#038; Developer Support<\/li>\n<\/ul>\n<h4>Integrated technical documentation<\/h4>\n<ul>\n<li>Admin panel usage guide<\/li>\n<li>Shortcodes &#038; template documentation<\/li>\n<li>Hooks &#038; filters reference<\/li>\n<li>API REST integration guide<\/li>\n<\/ul>\n<h4>Uninstallation Management<\/h4>\n<ul>\n<li>Option for full data removal<\/li>\n<li>Cleanup of custom tables and options<\/li>\n<li>Preservation of user content (configurable)<\/li>\n<li>Uninstallation logs for debugging<\/li>\n<\/ul>\n","value_formatted":"<h3>Technical Architecture & Data Structuring<\/h3>\n<h4>Modular WordPress Backend<\/h4>\n<ul>\n \t<li>Development of an object-oriented WordPress plugin organized into distinct business classes<\/li>\n \t<li>Creation of 6 CPTs (vocabulary, phrases, verbs, exercises, articles, podcasts) with associated taxonomies<\/li>\n \t<li>Advanced integration of ACF Pro for complex linguistic field management<\/li>\n \t<li>Cross-relation system via optimized metadata and custom WP_Query requests<\/li>\n<\/ul>\n<h4>Custom Admin Panel<\/h4>\n<ul>\n \t<li>Full configuration interface with categorized tabs<\/li>\n \t<li>Management of free content limits by content type (words, phrases, podcasts, dialects)<\/li>\n \t<li>Granular configuration system for XP rewards (12 customizable actions\/conditions)<\/li>\n \t<li>Dedicated pages management via page selector with integrated shortcodes<\/li>\n \t<li>Custom motivational messages module (welcome & encouragement)<\/li>\n \t<li>Progression System & Gamification<\/li>\n<\/ul>\n<h4><strong>Gamified Learning System<\/strong><\/h4>\n<ul>\n \t<li>Custom spaced-repetition algorithms<\/li>\n \t<li>Mastery calculation per word\/phrase based on performance<\/li>\n \t<li>Dynamic XP and level assignment with achievement badges<\/li>\n \t<li>Visual progression dashboard using D3.js charts<\/li>\n<\/ul>\n<h4>Advanced Progress Tracking<\/h4>\n<ul>\n \t<li>Tracking of consecutive study streaks<\/li>\n \t<li>Study time recording with built-in timer<\/li>\n \t<li>Daily goals system with progressive rewards<\/li>\n \t<li>Automatic calculation of levels and unlocking thresholds<\/li>\n \t<li>Data Management & Performance<\/li>\n<\/ul>\n<h4>Automatic JSON Generation<\/h4>\n<ul>\n \t<li>Daily CRON generation of static files<\/li>\n \t<li>Strict free\/premium separation with filtered content<\/li>\n \t<li>Distinct JSON files per category<\/li>\n \t<li>Manual generation interface with CRON tracking<\/li>\n<\/ul>\n<h4>Analytics Data Export<\/h4>\n<ul>\n \t<li>CSV dashboards for user performance analysis<\/li>\n \t<li>Exportable tables: study time, user statistics, XP actions, XP stats, global summary<\/li>\n \t<li>Cross-table data aggregation for global insights<\/li>\n \t<li>Security & Subscription Management<\/li>\n<\/ul>\n<h4>Multi-Level Access Architecture<\/h4>\n<ul>\n \t<li>Permission checks based on subscription status<\/li>\n \t<li>Automatic content filtering in generated JSON files<\/li>\n \t<li>API endpoint protection with user capability validation<\/li>\n<\/ul>\n<h4>Configurable Subscription Limits<\/h4>\nThe system allows setting content quotas for free users to encourage upgrading while preserving the discovery experience.\n\nLimits configurable per content type: Vocabulary Words, Phrases, Podcasts, Dialects\n\nPremium users have unlimited access; free users have restricted content visibility per category\n\nAutomatic verification at each access, displaying clear feedback when limits are reached\n<h3>User Interface & Experience<\/h3>\n<h4>Smart Search<\/h4>\n<ul>\n \t<li>Implementation of Fuse.js for fuzzy search in Arabic<\/li>\n \t<li>Support for transliteration (French \u2192 Arabic)<\/li>\n<\/ul>\n<h4>Front-End User Dashboard<\/h4>\n<ul>\n \t<li>Personal statistics page via shortcode<\/li>\n \t<li>Progress visualization (XP, level, study time)<\/li>\n \t<li>Recent activity history and completed objectives<\/li>\n \t<li>Responsive Design with Native RTL<\/li>\n \t<li>Mobile-first approach with optimized breakpoints for learning<\/li>\n<\/ul>\n<h4>Daily goal system<\/h4>\n<ul>\n \t<li>Customizable user preferences<\/li>\n \t<li>Goal generation based on level & user history<\/li>\n \t<li>Notifications and reminders to foster engagement<\/li>\n \t<li>Rewards for study streaks (consecutive days)<\/li>\n \t<li>Developer Tools & Maintenance<\/li>\n<\/ul>\n<h4>Custom WP-CLI Commands<\/h4>\n<ul>\n \t<li>Bulk creation\/update of content (words, phrases, dialects)<\/li>\n \t<li>Import\/export scripts for data migration<\/li>\n \t<li>Database debug and maintenance tools<\/li>\n \t<li>Embedded technical documentation<\/li>\n<\/ul>\n<h4>Advanced Optimizations<\/h4>\n<ul>\n \t<li>Static JSON generation for frequently accessed content<\/li>\n \t<li>Multi-layer cache system (transients, object cache, CDN-ready)<\/li>\n \t<li>Asynchronous loading of educational assets<\/li>\n \t<li>Indexed database for complex searches<\/li>\n \t<li>Documentation & Developer Support<\/li>\n<\/ul>\n<h4>Integrated technical documentation<\/h4>\n<ul>\n \t<li>Admin panel usage guide<\/li>\n \t<li>Shortcodes & template documentation<\/li>\n \t<li>Hooks & filters reference<\/li>\n \t<li>API REST integration guide<\/li>\n<\/ul>\n<h4>Uninstallation Management<\/h4>\n<ul>\n \t<li>Option for full data removal<\/li>\n \t<li>Cleanup of custom tables and options<\/li>\n \t<li>Preservation of user content (configurable)<\/li>\n \t<li>Uninstallation logs for debugging<\/li>\n<\/ul>","value":"<h3>Technical Architecture & Data Structuring<\/h3>\n<h4>Modular WordPress Backend<\/h4>\n<ul>\n \t<li>Development of an object-oriented WordPress plugin organized into distinct business classes<\/li>\n \t<li>Creation of 6 CPTs (vocabulary, phrases, verbs, exercises, articles, podcasts) with associated taxonomies<\/li>\n \t<li>Advanced integration of ACF Pro for complex linguistic field management<\/li>\n \t<li>Cross-relation system via optimized metadata and custom WP_Query requests<\/li>\n<\/ul>\n<h4>Custom Admin Panel<\/h4>\n<ul>\n \t<li>Full configuration interface with categorized tabs<\/li>\n \t<li>Management of free content limits by content type (words, phrases, podcasts, dialects)<\/li>\n \t<li>Granular configuration system for XP rewards (12 customizable actions\/conditions)<\/li>\n \t<li>Dedicated pages management via page selector with integrated shortcodes<\/li>\n \t<li>Custom motivational messages module (welcome & encouragement)<\/li>\n \t<li>Progression System & Gamification<\/li>\n<\/ul>\n<h4><strong>Gamified Learning System<\/strong><\/h4>\n<ul>\n \t<li>Custom spaced-repetition algorithms<\/li>\n \t<li>Mastery calculation per word\/phrase based on performance<\/li>\n \t<li>Dynamic XP and level assignment with achievement badges<\/li>\n \t<li>Visual progression dashboard using D3.js charts<\/li>\n<\/ul>\n<h4>Advanced Progress Tracking<\/h4>\n<ul>\n \t<li>Tracking of consecutive study streaks<\/li>\n \t<li>Study time recording with built-in timer<\/li>\n \t<li>Daily goals system with progressive rewards<\/li>\n \t<li>Automatic calculation of levels and unlocking thresholds<\/li>\n \t<li>Data Management & Performance<\/li>\n<\/ul>\n<h4>Automatic JSON Generation<\/h4>\n<ul>\n \t<li>Daily CRON generation of static files<\/li>\n \t<li>Strict free\/premium separation with filtered content<\/li>\n \t<li>Distinct JSON files per category<\/li>\n \t<li>Manual generation interface with CRON tracking<\/li>\n<\/ul>\n<h4>Analytics Data Export<\/h4>\n<ul>\n \t<li>CSV dashboards for user performance analysis<\/li>\n \t<li>Exportable tables: study time, user statistics, XP actions, XP stats, global summary<\/li>\n \t<li>Cross-table data aggregation for global insights<\/li>\n \t<li>Security & Subscription Management<\/li>\n<\/ul>\n<h4>Multi-Level Access Architecture<\/h4>\n<ul>\n \t<li>Permission checks based on subscription status<\/li>\n \t<li>Automatic content filtering in generated JSON files<\/li>\n \t<li>API endpoint protection with user capability validation<\/li>\n<\/ul>\n<h4>Configurable Subscription Limits<\/h4>\nThe system allows setting content quotas for free users to encourage upgrading while preserving the discovery experience.\n\nLimits configurable per content type: Vocabulary Words, Phrases, Podcasts, Dialects\n\nPremium users have unlimited access; free users have restricted content visibility per category\n\nAutomatic verification at each access, displaying clear feedback when limits are reached\n<h3>User Interface & Experience<\/h3>\n<h4>Smart Search<\/h4>\n<ul>\n \t<li>Implementation of Fuse.js for fuzzy search in Arabic<\/li>\n \t<li>Support for transliteration (French \u2192 Arabic)<\/li>\n<\/ul>\n<h4>Front-End User Dashboard<\/h4>\n<ul>\n \t<li>Personal statistics page via shortcode<\/li>\n \t<li>Progress visualization (XP, level, study time)<\/li>\n \t<li>Recent activity history and completed objectives<\/li>\n \t<li>Responsive Design with Native RTL<\/li>\n \t<li>Mobile-first approach with optimized breakpoints for learning<\/li>\n<\/ul>\n<h4>Daily goal system<\/h4>\n<ul>\n \t<li>Customizable user preferences<\/li>\n \t<li>Goal generation based on level & user history<\/li>\n \t<li>Notifications and reminders to foster engagement<\/li>\n \t<li>Rewards for study streaks (consecutive days)<\/li>\n \t<li>Developer Tools & Maintenance<\/li>\n<\/ul>\n<h4>Custom WP-CLI Commands<\/h4>\n<ul>\n \t<li>Bulk creation\/update of content (words, phrases, dialects)<\/li>\n \t<li>Import\/export scripts for data migration<\/li>\n \t<li>Database debug and maintenance tools<\/li>\n \t<li>Embedded technical documentation<\/li>\n<\/ul>\n<h4>Advanced Optimizations<\/h4>\n<ul>\n \t<li>Static JSON generation for frequently accessed content<\/li>\n \t<li>Multi-layer cache system (transients, object cache, CDN-ready)<\/li>\n \t<li>Asynchronous loading of educational assets<\/li>\n \t<li>Indexed database for complex searches<\/li>\n \t<li>Documentation & Developer Support<\/li>\n<\/ul>\n<h4>Integrated technical documentation<\/h4>\n<ul>\n \t<li>Admin panel usage guide<\/li>\n \t<li>Shortcodes & template documentation<\/li>\n \t<li>Hooks & filters reference<\/li>\n \t<li>API REST integration guide<\/li>\n<\/ul>\n<h4>Uninstallation Management<\/h4>\n<ul>\n \t<li>Option for full data removal<\/li>\n \t<li>Cleanup of custom tables and options<\/li>\n \t<li>Preservation of user content (configurable)<\/li>\n \t<li>Uninstallation logs for debugging<\/li>\n<\/ul>","field":{"ID":52,"key":"field_602268194fed1","label":"Aper\u00e7u des d\u00e9veloppement","name":"apercu_developpemants","aria-label":"","prefix":"acf","type":"wysiwyg","value":null,"menu_order":1,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":50,"wrapper":{"width":"","class":"","id":""},"wpml_cf_preferences":2,"default_value":"","tabs":"all","toolbar":"full","media_upload":1,"delay":0,"_name":"apercu_developpemants","_valid":1}},"details_techniques":{"simple_value_formatted":"<h3>Results<\/h3>\n<p>A comprehensive Arabic learning platform that revolutionizes digital pedagogy:<br \/>Pedagogical Innovation<br \/>First platform combining Modern Standard Arabic and dialects within a structured learning path<br \/>Gamified learning experience with 12 types of rewarded user actions<br \/>Methodology combining static linguistic content with dynamically generated exercises<br \/>Motivation system based on daily goals and study streaks<\/p>\n<p><strong>Pedagogical Innovation:<\/strong><\/p>\n<ul>\n<li>First platform combining Modern Standard Arabic and dialects within a structured learning path<\/li>\n<li>Gamified learning experience with 12 types of rewarded user actions<\/li>\n<li>Methodology combining static linguistic content with dynamically generated exercises<\/li>\n<li>Motivation system based on daily goals and study streaks<\/li>\n<\/ul>\n<p><strong>Technical Performance:<\/strong><\/p>\n<ul>\n<li>Modular and extensible architecture (6 CPT + configurable XP system)<\/li>\n<li>Optimized JSON generation loading in under 100 ms<\/li>\n<li>Full-featured admin interface enabling pedagogical management without development<\/li>\n<li>Native RTL support and mobile-first experience<\/li>\n<\/ul>\n<p><strong>Development Impact:<\/strong><\/p>\n<ul>\n<li>Creation of a complete ecosystem: content, exercises, tracking, motivation<\/li>\n<li>Integrated Premium system with configurable limits and protected content<\/li>\n<li>Pedagogical analytics tools through CSV export of user data<\/li>\n<li>Architecture ready for future synchronization with a mobile application<\/li>\n<\/ul>\n<p><strong>Scalability &#038; Maintenance:<\/strong><\/p>\n<ul>\n<li>Designed to handle thousands of words\/phrases with no performance loss<\/li>\n<li>Administration panel allowing adjustments without technical expertise<\/li>\n<li>Developer documentation included with custom WP-CLI commands<\/li>\n<li>Full cleanup option for future upgrades<\/li>\n<\/ul>\n<p>A tailor-made technical solution combining <strong>linguistic expertise, pedagogical innovation, and advanced WordPress performance<\/strong> \u2014 setting a new standard in digital Arabic learning while providing a robust foundation for future growth.<\/p>\n","value_formatted":"<h3>Results<\/h3>\nA comprehensive Arabic learning platform that revolutionizes digital pedagogy:<br>Pedagogical Innovation<br>First platform combining Modern Standard Arabic and dialects within a structured learning path<br>Gamified learning experience with 12 types of rewarded user actions<br>Methodology combining static linguistic content with dynamically generated exercises<br>Motivation system based on daily goals and study streaks\n\n<strong>Pedagogical Innovation:<\/strong>\n<ul>\n \t<li>First platform combining Modern Standard Arabic and dialects within a structured learning path<\/li>\n \t<li>Gamified learning experience with 12 types of rewarded user actions<\/li>\n \t<li>Methodology combining static linguistic content with dynamically generated exercises<\/li>\n \t<li>Motivation system based on daily goals and study streaks<\/li>\n<\/ul>\n<strong>Technical Performance:<\/strong>\n<ul>\n \t<li>Modular and extensible architecture (6 CPT + configurable XP system)<\/li>\n \t<li>Optimized JSON generation loading in under 100 ms<\/li>\n \t<li>Full-featured admin interface enabling pedagogical management without development<\/li>\n \t<li>Native RTL support and mobile-first experience<\/li>\n<\/ul>\n<strong>Development Impact:<\/strong>\n<ul>\n \t<li>Creation of a complete ecosystem: content, exercises, tracking, motivation<\/li>\n \t<li>Integrated Premium system with configurable limits and protected content<\/li>\n \t<li>Pedagogical analytics tools through CSV export of user data<\/li>\n \t<li>Architecture ready for future synchronization with a mobile application<\/li>\n<\/ul>\n<strong>Scalability & Maintenance:<\/strong>\n<ul>\n \t<li>Designed to handle thousands of words\/phrases with no performance loss<\/li>\n \t<li>Administration panel allowing adjustments without technical expertise<\/li>\n \t<li>Developer documentation included with custom WP-CLI commands<\/li>\n \t<li>Full cleanup option for future upgrades<\/li>\n<\/ul>\nA tailor-made technical solution combining <strong>linguistic expertise, pedagogical innovation, and advanced WordPress performance<\/strong> \u2014 setting a new standard in digital Arabic learning while providing a robust foundation for future growth.","value":"<h3>Results<\/h3>\nA comprehensive Arabic learning platform that revolutionizes digital pedagogy:<br>Pedagogical Innovation<br>First platform combining Modern Standard Arabic and dialects within a structured learning path<br>Gamified learning experience with 12 types of rewarded user actions<br>Methodology combining static linguistic content with dynamically generated exercises<br>Motivation system based on daily goals and study streaks\n\n<strong>Pedagogical Innovation:<\/strong>\n<ul>\n \t<li>First platform combining Modern Standard Arabic and dialects within a structured learning path<\/li>\n \t<li>Gamified learning experience with 12 types of rewarded user actions<\/li>\n \t<li>Methodology combining static linguistic content with dynamically generated exercises<\/li>\n \t<li>Motivation system based on daily goals and study streaks<\/li>\n<\/ul>\n<strong>Technical Performance:<\/strong>\n<ul>\n \t<li>Modular and extensible architecture (6 CPT + configurable XP system)<\/li>\n \t<li>Optimized JSON generation loading in under 100 ms<\/li>\n \t<li>Full-featured admin interface enabling pedagogical management without development<\/li>\n \t<li>Native RTL support and mobile-first experience<\/li>\n<\/ul>\n<strong>Development Impact:<\/strong>\n<ul>\n \t<li>Creation of a complete ecosystem: content, exercises, tracking, motivation<\/li>\n \t<li>Integrated Premium system with configurable limits and protected content<\/li>\n \t<li>Pedagogical analytics tools through CSV export of user data<\/li>\n \t<li>Architecture ready for future synchronization with a mobile application<\/li>\n<\/ul>\n<strong>Scalability & Maintenance:<\/strong>\n<ul>\n \t<li>Designed to handle thousands of words\/phrases with no performance loss<\/li>\n \t<li>Administration panel allowing adjustments without technical expertise<\/li>\n \t<li>Developer documentation included with custom WP-CLI commands<\/li>\n \t<li>Full cleanup option for future upgrades<\/li>\n<\/ul>\nA tailor-made technical solution combining <strong>linguistic expertise, pedagogical innovation, and advanced WordPress performance<\/strong> \u2014 setting a new standard in digital Arabic learning while providing a robust foundation for future growth.","field":{"ID":53,"key":"field_6022683a4fed2","label":"D\u00e9tails des techniques","name":"details_techniques","aria-label":"","prefix":"acf","type":"wysiwyg","value":null,"menu_order":2,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":50,"wrapper":{"width":"","class":"","id":""},"wpml_cf_preferences":2,"default_value":"","tabs":"all","toolbar":"full","media_upload":1,"delay":0,"_name":"details_techniques","_valid":1}}},"value":{"field_602267dc4fed0":"<h3>Context & Vision<\/h3>\nThe client aimed to create an immersive educational platform that revolutionizes the digital approach to learning Arabic, combining a structured methodology with an engaging user experience. The project required the development of a full pedagogical application built on WordPress, integrating enriched linguistic content, interactive tools, and a Premium subscription system.\n<h3>Project Challenges<\/h3>\nModernize Arabic learning through a scalable and comprehensive digital platform\n\nCreate an immersive learning experience combining theoretical content with interactive practice\n\nBuild a technical architecture capable of handling thousands of linguistic entries\n\nImplement a Premium monetization model while preserving access to essential content\n\nEnsure a smooth multilingual experience with full RTL support\n<h3>Functional Requirements<\/h3>\n<h4>Advanced Linguistic Content Management<\/h4>\n<ul>\n \t<li>Structure of 6 specialized content types: vocabulary, phrases, verbs, exercises, articles, podcasts<\/li>\n \t<li>Enriched linguistic fields: arabization, roots, transliteration, contextual examples<\/li>\n \t<li>Dynamic relationships between learning elements (words \u2194 phrases \u2194 exercises)<\/li>\n \t<li>Bilingual Arabic\/French interface with native RTL compatibility<\/li>\n<\/ul>\n<h4>Audio & Pronunciation<\/h4>\n<ul>\n \t<li>Integrated automatic pronunciation system<\/li>\n \t<li>Podcast platform with synchronized transcripts<\/li>\n \t<li>Architecture prepared for offline audio export (future mobile extension)<\/li>\n<\/ul>\n<h4>Gamified & Interactive Learning<\/h4>\n<ul>\n \t<li>Automatic generation of diverse exercises based on content<\/li>\n \t<li>Progression mechanics with levels, XP, and mastery tracking<\/li>\n \t<li>Smart spaced-repetition review algorithm<\/li>\n \t<li>Detailed history of performance and errors<\/li>\n<\/ul>\n<h4>Premium Subscription Management<\/h4>\n<ul>\n \t<li>Fine-grained content segmentation (free vs Premium)<\/li>\n \t<li>Data protection and secure APIs for Premium members<\/li>\n \t<li>Robust authentication and access restriction system<\/li>\n<\/ul>\n<h4>Analytics & History<\/h4>\n<ul>\n \t<li>Personal performance dashboard<\/li>\n \t<li>Analytical tracking of acquired skills and improvement areas<\/li>\n \t<li>Secure access to learning data through API<\/li>\n<\/ul>\n<h4>Technical Requirements<\/h4>\n<ul>\n \t<li>Modular, object-oriented WordPress architecture<\/li>\n \t<li>Advanced data structure (CPT, taxonomies, ACF Pro)<\/li>\n \t<li>Optimized performance with JSON loading < 100 ms<\/li>\n \t<li>Enhanced security for Premium content<\/li>\n \t<li>Advanced search supporting Arabic and transliteration<\/li>\n \t<li>Hybrid public\/private API<\/li>\n \t<li>Mobile-first responsive interface with native RTL support<\/li>\n<\/ul>\n<h4>Validation & Testing<\/h4>\n<ul>\n \t<li>Linguistic and pedagogical content consistency<\/li>\n \t<li>Technical performance under high load<\/li>\n \t<li>User experience on interactive exercises<\/li>\n \t<li>Full multilingual and RTL compatibility<\/li>\n \t<li>Security of Premium access and user data<\/li>\n<\/ul>\n<h4>Expected Deliverables<br>Full modular WordPress plugin<br>Structured pedagogical database<br>Responsive RTL front-end interface<br>Content export\/import system<br>Technical and pedagogical documentation<br> <br>\ud83d\ude80 Constraints & Scalability<br>Ability to host thousands of words\/phrases without performance loss<br>Architecture ready for future synchronization with mobile app<br>Extensible modules for grammar, conjugation, etc.<br>Easy maintenance of educational content<\/h4>\n<ul>\n \t<li>Full modular WordPress plugin<\/li>\n \t<li>Structured pedagogical database<\/li>\n \t<li>Responsive RTL front-end interface<\/li>\n \t<li>Content export\/import system<\/li>\n \t<li>Technical and pedagogical documentation<\/li>\n<\/ul>\n<h4>Constraints & Scalability<\/h4>\n<ul>\n \t<li>Ability to host thousands of words\/phrases without performance loss<\/li>\n \t<li>Architecture ready for future synchronization with mobile app<\/li>\n \t<li>Extensible modules for grammar, conjugation, etc.<\/li>\n \t<li>Easy maintenance of educational content<\/li>\n<\/ul>","field_602268194fed1":"<h3>Technical Architecture & Data Structuring<\/h3>\n<h4>Modular WordPress Backend<\/h4>\n<ul>\n \t<li>Development of an object-oriented WordPress plugin organized into distinct business classes<\/li>\n \t<li>Creation of 6 CPTs (vocabulary, phrases, verbs, exercises, articles, podcasts) with associated taxonomies<\/li>\n \t<li>Advanced integration of ACF Pro for complex linguistic field management<\/li>\n \t<li>Cross-relation system via optimized metadata and custom WP_Query requests<\/li>\n<\/ul>\n<h4>Custom Admin Panel<\/h4>\n<ul>\n \t<li>Full configuration interface with categorized tabs<\/li>\n \t<li>Management of free content limits by content type (words, phrases, podcasts, dialects)<\/li>\n \t<li>Granular configuration system for XP rewards (12 customizable actions\/conditions)<\/li>\n \t<li>Dedicated pages management via page selector with integrated shortcodes<\/li>\n \t<li>Custom motivational messages module (welcome & encouragement)<\/li>\n \t<li>Progression System & Gamification<\/li>\n<\/ul>\n<h4><strong>Gamified Learning System<\/strong><\/h4>\n<ul>\n \t<li>Custom spaced-repetition algorithms<\/li>\n \t<li>Mastery calculation per word\/phrase based on performance<\/li>\n \t<li>Dynamic XP and level assignment with achievement badges<\/li>\n \t<li>Visual progression dashboard using D3.js charts<\/li>\n<\/ul>\n<h4>Advanced Progress Tracking<\/h4>\n<ul>\n \t<li>Tracking of consecutive study streaks<\/li>\n \t<li>Study time recording with built-in timer<\/li>\n \t<li>Daily goals system with progressive rewards<\/li>\n \t<li>Automatic calculation of levels and unlocking thresholds<\/li>\n \t<li>Data Management & Performance<\/li>\n<\/ul>\n<h4>Automatic JSON Generation<\/h4>\n<ul>\n \t<li>Daily CRON generation of static files<\/li>\n \t<li>Strict free\/premium separation with filtered content<\/li>\n \t<li>Distinct JSON files per category<\/li>\n \t<li>Manual generation interface with CRON tracking<\/li>\n<\/ul>\n<h4>Analytics Data Export<\/h4>\n<ul>\n \t<li>CSV dashboards for user performance analysis<\/li>\n \t<li>Exportable tables: study time, user statistics, XP actions, XP stats, global summary<\/li>\n \t<li>Cross-table data aggregation for global insights<\/li>\n \t<li>Security & Subscription Management<\/li>\n<\/ul>\n<h4>Multi-Level Access Architecture<\/h4>\n<ul>\n \t<li>Permission checks based on subscription status<\/li>\n \t<li>Automatic content filtering in generated JSON files<\/li>\n \t<li>API endpoint protection with user capability validation<\/li>\n<\/ul>\n<h4>Configurable Subscription Limits<\/h4>\nThe system allows setting content quotas for free users to encourage upgrading while preserving the discovery experience.\n\nLimits configurable per content type: Vocabulary Words, Phrases, Podcasts, Dialects\n\nPremium users have unlimited access; free users have restricted content visibility per category\n\nAutomatic verification at each access, displaying clear feedback when limits are reached\n<h3>User Interface & Experience<\/h3>\n<h4>Smart Search<\/h4>\n<ul>\n \t<li>Implementation of Fuse.js for fuzzy search in Arabic<\/li>\n \t<li>Support for transliteration (French \u2192 Arabic)<\/li>\n<\/ul>\n<h4>Front-End User Dashboard<\/h4>\n<ul>\n \t<li>Personal statistics page via shortcode<\/li>\n \t<li>Progress visualization (XP, level, study time)<\/li>\n \t<li>Recent activity history and completed objectives<\/li>\n \t<li>Responsive Design with Native RTL<\/li>\n \t<li>Mobile-first approach with optimized breakpoints for learning<\/li>\n<\/ul>\n<h4>Daily goal system<\/h4>\n<ul>\n \t<li>Customizable user preferences<\/li>\n \t<li>Goal generation based on level & user history<\/li>\n \t<li>Notifications and reminders to foster engagement<\/li>\n \t<li>Rewards for study streaks (consecutive days)<\/li>\n \t<li>Developer Tools & Maintenance<\/li>\n<\/ul>\n<h4>Custom WP-CLI Commands<\/h4>\n<ul>\n \t<li>Bulk creation\/update of content (words, phrases, dialects)<\/li>\n \t<li>Import\/export scripts for data migration<\/li>\n \t<li>Database debug and maintenance tools<\/li>\n \t<li>Embedded technical documentation<\/li>\n<\/ul>\n<h4>Advanced Optimizations<\/h4>\n<ul>\n \t<li>Static JSON generation for frequently accessed content<\/li>\n \t<li>Multi-layer cache system (transients, object cache, CDN-ready)<\/li>\n \t<li>Asynchronous loading of educational assets<\/li>\n \t<li>Indexed database for complex searches<\/li>\n \t<li>Documentation & Developer Support<\/li>\n<\/ul>\n<h4>Integrated technical documentation<\/h4>\n<ul>\n \t<li>Admin panel usage guide<\/li>\n \t<li>Shortcodes & template documentation<\/li>\n \t<li>Hooks & filters reference<\/li>\n \t<li>API REST integration guide<\/li>\n<\/ul>\n<h4>Uninstallation Management<\/h4>\n<ul>\n \t<li>Option for full data removal<\/li>\n \t<li>Cleanup of custom tables and options<\/li>\n \t<li>Preservation of user content (configurable)<\/li>\n \t<li>Uninstallation logs for debugging<\/li>\n<\/ul>","field_6022683a4fed2":"<h3>Results<\/h3>\nA comprehensive Arabic learning platform that revolutionizes digital pedagogy:<br>Pedagogical Innovation<br>First platform combining Modern Standard Arabic and dialects within a structured learning path<br>Gamified learning experience with 12 types of rewarded user actions<br>Methodology combining static linguistic content with dynamically generated exercises<br>Motivation system based on daily goals and study streaks\n\n<strong>Pedagogical Innovation:<\/strong>\n<ul>\n \t<li>First platform combining Modern Standard Arabic and dialects within a structured learning path<\/li>\n \t<li>Gamified learning experience with 12 types of rewarded user actions<\/li>\n \t<li>Methodology combining static linguistic content with dynamically generated exercises<\/li>\n \t<li>Motivation system based on daily goals and study streaks<\/li>\n<\/ul>\n<strong>Technical Performance:<\/strong>\n<ul>\n \t<li>Modular and extensible architecture (6 CPT + configurable XP system)<\/li>\n \t<li>Optimized JSON generation loading in under 100 ms<\/li>\n \t<li>Full-featured admin interface enabling pedagogical management without development<\/li>\n \t<li>Native RTL support and mobile-first experience<\/li>\n<\/ul>\n<strong>Development Impact:<\/strong>\n<ul>\n \t<li>Creation of a complete ecosystem: content, exercises, tracking, motivation<\/li>\n \t<li>Integrated Premium system with configurable limits and protected content<\/li>\n \t<li>Pedagogical analytics tools through CSV export of user data<\/li>\n \t<li>Architecture ready for future synchronization with a mobile application<\/li>\n<\/ul>\n<strong>Scalability & Maintenance:<\/strong>\n<ul>\n \t<li>Designed to handle thousands of words\/phrases with no performance loss<\/li>\n \t<li>Administration panel allowing adjustments without technical expertise<\/li>\n \t<li>Developer documentation included with custom WP-CLI commands<\/li>\n \t<li>Full cleanup option for future upgrades<\/li>\n<\/ul>\nA tailor-made technical solution combining <strong>linguistic expertise, pedagogical innovation, and advanced WordPress performance<\/strong> \u2014 setting a new standard in digital Arabic learning while providing a robust foundation for future growth."},"field":{"ID":50,"key":"field_602267a74fecf","label":"D\u00e9tails","name":"details","aria-label":"","prefix":"acf","type":"group","value":null,"menu_order":3,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":35,"wrapper":{"width":"","class":"","id":""},"wpml_cf_preferences":2,"layout":"block","sub_fields":[{"ID":51,"key":"field_602267dc4fed0","label":"Cahier des charges","name":"cahier_des_charges","aria-label":"","prefix":"acf","type":"wysiwyg","value":null,"menu_order":0,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":50,"wrapper":{"width":"","class":"","id":""},"wpml_cf_preferences":2,"default_value":"","tabs":"all","toolbar":"full","media_upload":1,"delay":0,"_name":"cahier_des_charges","_valid":1},{"ID":52,"key":"field_602268194fed1","label":"Aper\u00e7u des d\u00e9veloppement","name":"apercu_developpemants","aria-label":"","prefix":"acf","type":"wysiwyg","value":null,"menu_order":1,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":50,"wrapper":{"width":"","class":"","id":""},"wpml_cf_preferences":2,"default_value":"","tabs":"all","toolbar":"full","media_upload":1,"delay":0,"_name":"apercu_developpemants","_valid":1},{"ID":53,"key":"field_6022683a4fed2","label":"D\u00e9tails des techniques","name":"details_techniques","aria-label":"","prefix":"acf","type":"wysiwyg","value":null,"menu_order":2,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":50,"wrapper":{"width":"","class":"","id":""},"wpml_cf_preferences":2,"default_value":"","tabs":"all","toolbar":"full","media_upload":1,"delay":0,"_name":"details_techniques","_valid":1}],"_name":"details","_valid":1}},"technique":{"simple_value_formatted":"","value_formatted":[],"value":[],"field":{"ID":27,"key":"field_602560ad30ea8","label":"Technique","name":"technique","aria-label":"","prefix":"acf","type":"checkbox","value":null,"menu_order":4,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":35,"wrapper":{"width":"","class":"","id":""},"choices":{"Affinity Designer":"Affinity Designer","Affinity Photo":"Affinity Photo","Affinity Publisher":"Affinity Publisher","Photoshop":"Photoshop"},"allow_custom":1,"save_custom":1,"default_value":[],"layout":"vertical","toggle":0,"return_format":"value","wpml_cf_preferences":2,"custom_choice_button_text":"Ajouter un nouveau choix","_name":"technique","_valid":1}},"cms":{"simple_value_formatted":"WordPress","value_formatted":"WordPress","value":"WordPress","field":{"ID":1462737,"key":"field_68275b1efdb48","label":"CMS","name":"cms","aria-label":"","prefix":"acf","type":"radio","value":null,"menu_order":6,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":35,"wrapper":{"width":"","class":"","id":""},"wpml_cf_preferences":2,"choices":{"WordPress":"WordPress","Prestashop":"Prestashop","Strapi":"Strapi","Astro":"Astro","100\u202f% statique et custom":"100\u202f% statique et custom","Application SaaS full-stack (Next.js \/ TypeScript \/ PostgreSQL)":"Application SaaS full-stack (Next.js \/ TypeScript \/ PostgreSQL)"},"default_value":"","return_format":"value","allow_null":0,"other_choice":1,"save_other_choice":1,"allow_in_bindings":0,"layout":"vertical","_name":"cms","_valid":1}},"technologies":{"simple_value_formatted":"<span class=\"value-item\">CSS<\/span>, <span class=\"value-item\">JS<\/span>, <span class=\"value-item\">PHP<\/span>, <span class=\"value-item\">MySQL<\/span>, <span class=\"value-item\">API<\/span>, <span class=\"value-item\">WordPress REST API<\/span>, <span class=\"value-item\">Redis<\/span>, <span class=\"value-item\">Fuse.js<\/span>, <span class=\"value-item\">JSON<\/span>","value_formatted":["CSS","JS","PHP","MySQL","API","WordPress REST API","Redis","Fuse.js","JSON"],"value":["CSS","JS","PHP","MySQL","API","WordPress REST API","Redis","Fuse.js","JSON"],"field":{"ID":1462738,"key":"field_68275c6cfdb49","label":"Technologies","name":"technologies","aria-label":"","prefix":"acf","type":"checkbox","value":null,"menu_order":7,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":35,"wrapper":{"width":"","class":"","id":""},"wpml_cf_preferences":2,"choices":{"HTML":"HTML","CSS":"CSS","JS":"JS","Tailwind":"Tailwind","jQuery":"jQuery","PHP":"PHP","MySQL":"MySQL","API":"API","Node.js":"Node.js","PostgreSQL":"PostgreSQL","Cloudinary":"Cloudinary","Next.js":"Next.js","React":"React","TypeScript":"TypeScript","Framer Motion":"Framer Motion","Radix UI":"Radix UI","Lucide React":"Lucide React","API WordPress REST":"API WordPress REST","WooCommerce":"WooCommerce","Redis":"Redis","Fuse.js":"Fuse.js","JSON":"JSON","Prisma":"Prisma","NextAuth.js":"NextAuth.js","Stripe":"Stripe","Resend":"Resend","ImageKit":"ImageKit","Vercel":"Vercel","Neon":"Neon"},"default_value":[],"return_format":"value","allow_custom":1,"save_custom":1,"allow_in_bindings":0,"layout":"vertical","toggle":0,"custom_choice_button_text":"Ajouter un nouveau choix","_name":"technologies","_valid":1}},"resultats_images":{"simple_value_formatted":"","value_formatted":"","value":"","field":{"ID":1462906,"key":"field_682f0967eae85","label":"R\u00e9sultats en images","name":"resultats_images","aria-label":"","prefix":"acf","type":"gallery","value":null,"menu_order":8,"instructions":"","required":0,"id":"","class":"","conditional_logic":0,"parent":35,"wrapper":{"width":"","class":"","id":""},"wpml_cf_preferences":1,"return_format":"array","library":"all","min":"","max":"","min_width":"","min_height":"","min_size":"","max_width":"","max_height":"","max_size":"","mime_types":"","insert":"append","preview_size":"medium","_name":"resultats_images","_valid":1}}},"mb":[],"uagb_featured_image_src":{"full":["https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-alf-laptop-mockup.webp",960,640,false],"thumbnail":["https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-alf-laptop-mockup-150x150.webp",150,150,true],"medium":["https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-alf-laptop-mockup-300x200.webp",300,200,true],"medium_large":["https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-alf-laptop-mockup-768x512.webp",768,512,true],"large":["https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-alf-laptop-mockup.webp",960,640,false],"1536x1536":["https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-alf-laptop-mockup.webp",960,640,false],"2048x2048":["https:\/\/webpixelia.com\/wp-content\/uploads\/2025\/12\/vocabulaire-arabe-alf-laptop-mockup.webp",960,640,false]},"uagb_author_info":{"display_name":"Jonathan Webpixelia","author_link":"https:\/\/webpixelia.com\/en\/"},"uagb_comment_info":0,"uagb_excerpt":"Discover Vocabulaire Arabe, the first immersive learning platform for Modern Arabic that combines a structured methodology with a highly engaging learning experience. Learn Standard Arabic and dialects through our enriched dictionary, automatically generated interactive exercises, and educational podcasts.","mfb_rest_fields":["title","uagb_featured_image_src","uagb_author_info","uagb_comment_info","uagb_excerpt"],"_links":{"self":[{"href":"https:\/\/webpixelia.com\/en\/wp-json\/wp\/v2\/project\/1463130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webpixelia.com\/en\/wp-json\/wp\/v2\/project"}],"about":[{"href":"https:\/\/webpixelia.com\/en\/wp-json\/wp\/v2\/types\/project"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webpixelia.com\/en\/wp-json\/wp\/v2\/media\/1463120"}],"wp:attachment":[{"href":"https:\/\/webpixelia.com\/en\/wp-json\/wp\/v2\/media?parent=1463130"}],"wp:term":[{"taxonomy":"project_category","embeddable":true,"href":"https:\/\/webpixelia.com\/en\/wp-json\/wp\/v2\/project_category?post=1463130"},{"taxonomy":"project_tag","embeddable":true,"href":"https:\/\/webpixelia.com\/en\/wp-json\/wp\/v2\/project_tag?post=1463130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}