[{"data":1,"prerenderedAt":913},["ShallowReactive",2],{"all-projects":3},[4,223,417,620,769],{"id":5,"title":6,"body":7,"description":203,"extension":204,"meta":205,"navigation":218,"ogImage":207,"path":219,"seo":220,"stem":221,"__hash__":222},"project/projects/clever-nursery.md","CleverNursery – Gestion intelligente des crèches et garderies",{"type":8,"value":9,"toc":189},"minimark",[10,15,19,26,30,35,63,67,87,91,102,106,144,148,155,161,164,168,186],[11,12,14],"h2",{"id":13},"contexte-genèse-du-projet","Contexte & genèse du projet",[16,17,18],"p",{},"La gestion d'une crèche en Algérie repose encore largement sur des cahiers papier, des appels téléphoniques et des tableurs Excel. Les directrices perdent un temps considérable sur l'administratif — présences, factures, communications avec les parents — au détriment de leur mission pédagogique.",[16,20,21,25],{},[22,23,24],"strong",{},"CleverNursery"," est né d'une immersion terrain : plusieurs semaines passées à observer le quotidien opérationnel de trois crèches privées dans la région d'Alger.",[11,27,29],{"id":28},"fonctionnalités-clés","Fonctionnalités clés",[31,32,34],"h3",{"id":33},"pour-les-directrices-et-éducatrices","Pour les directrices et éducatrices",[36,37,38,45,51,57],"ul",{},[39,40,41,44],"li",{},[22,42,43],{},"Registre de présences numérique"," : pointage en temps réel, historique consultable, alertes en cas d'absence non signalée",[39,46,47,50],{},[22,48,49],{},"Dossier enfant complet"," : informations médicales, contacts d'urgence, régime alimentaire, notes pédagogiques",[39,52,53,56],{},[22,54,55],{},"Planning et affectation des éducatrices"," par groupe d'âge",[39,58,59,62],{},[22,60,61],{},"Rapports mensuels"," automatisés sur le taux de remplissage et la performance de la structure",[31,64,66],{"id":65},"pour-les-parents","Pour les parents",[36,68,69,75,81],{},[39,70,71,74],{},[22,72,73],{},"Application mobile"," (iOS & Android) pour recevoir les nouvelles du jour, les photos de l'enfant et les notifications importantes",[39,76,77,80],{},[22,78,79],{},"Messagerie directe"," avec l'éducatrice référente",[39,82,83,86],{},[22,84,85],{},"Espace facturation"," : consultation et paiement des mensualités en ligne",[31,88,90],{"id":89},"facturation-comptabilité","Facturation & comptabilité",[36,92,93,96,99],{},[39,94,95],{},"Génération automatique des factures mensuelles",[39,97,98],{},"Suivi des impayés avec relances automatiques",[39,100,101],{},"Export comptable compatible avec les pratiques locales",[11,103,105],{"id":104},"stack-technique","Stack technique",[36,107,108,114,120,126,132,138],{},[39,109,110,113],{},[22,111,112],{},"Backend :"," Laravel 10, API REST avec authentification JWT",[39,115,116,119],{},[22,117,118],{},"Frontend web :"," Vue.js 3 + Nuxt pour le dashboard administratif",[39,121,122,125],{},[22,123,124],{},"Application mobile :"," Flutter (iOS & Android) pour les parents",[39,127,128,131],{},[22,129,130],{},"Base de données :"," PostgreSQL",[39,133,134,137],{},[22,135,136],{},"Stockage photos :"," S3-compatible (Cloudflare R2)",[39,139,140,143],{},[22,141,142],{},"Paiements :"," intégration CIB/BaridiMob pour le marché algérien",[11,145,147],{"id":146},"ce-que-ce-projet-ma-appris","Ce que ce projet m'a appris",[16,149,150,151,154],{},"CleverNursery a été le projet où j'ai le plus appris sur la ",[22,152,153],{},"discovery produit",". Les premières maquettes que j'avais construites ne correspondaient pas aux vrais besoins — les directrices voulaient quelque chose de simple qu'elles pouvaient utiliser sur leur téléphone entre deux tâches, pas un tableau de bord sophistiqué sur ordinateur.",[156,157,158],"blockquote",{},[16,159,160],{},"Le feedback terrain m'a forcé à retravailler complètement l'UX. Ce projet m'a convaincu que le meilleur code du monde ne sert à rien si l'outil n'est pas adopté.",[16,162,163],{},"J'ai également appris à gérer les contraintes de connectivité : certaines crèches n'ont pas de Wi-Fi fiable, ce qui m'a poussé à implémenter un mode offline partiel sur l'app mobile.",[11,165,167],{"id":166},"résultats","Résultats",[36,169,170,176,183],{},[39,171,172,175],{},[22,173,174],{},"3 crèches"," pilotes avec utilisation quotidienne",[39,177,178,179,182],{},"Réduction estimée à ",[22,180,181],{},"40% du temps administratif"," selon les retours des directrices",[39,184,185],{},"Projet en cours de commercialisation avec un modèle d'abonnement mensuel par structure",[187,188],"hr",{},{"title":190,"searchDepth":191,"depth":191,"links":192},"",2,[193,194,200,201,202],{"id":13,"depth":191,"text":14},{"id":28,"depth":191,"text":29,"children":195},[196,198,199],{"id":33,"depth":197,"text":34},3,{"id":65,"depth":197,"text":66},{"id":89,"depth":197,"text":90},{"id":104,"depth":191,"text":105},{"id":146,"depth":191,"text":147},{"id":166,"depth":191,"text":167},"Application SaaS de gestion complète pour crèches et garderies. Suivi des enfants, communication parents-éducateurs, facturation automatique et reporting pédagogique.","md",{"slug":206,"image":207,"alt":208,"tags":209,"published":218},"clever-nursery","/projects/clevernursery-logo.png","CleverNursery – SaaS gestion crèche | AMGHAR Abdenour",[210,211,212,213,214,215,216,217,73],"SaaS","EdTech","Petite enfance","Gestion crèche","Algérie","Vue.js","Laravel","Facturation",true,"/projects/clever-nursery",{"title":6,"description":203},"projects/clever-nursery","QtlmY1Moy96q7vW75nBC4r0NZdPubKmERuQyKmO-iIw",{"id":224,"title":225,"body":226,"description":402,"extension":204,"meta":403,"navigation":218,"ogImage":405,"path":413,"seo":414,"stem":415,"__hash__":416},"project/projects/facturili.md","Facturili – Facturation en ligne pour freelances et PME algériennes",{"type":8,"value":227,"toc":390},[228,232,235,241,245,249,266,270,281,285,296,300,311,315,345,349,354,361,364,368,388],[11,229,231],{"id":230},"le-problème-que-facturili-résout","Le problème que Facturili résout",[16,233,234],{},"Un freelance ou une petite entreprise en Algérie qui veut émettre une facture conforme se retrouve face à un choix difficile : utiliser Word/Excel (risque d'erreurs, zéro automatisation), s'abonner à un outil international non adapté au droit algérien, ou investir dans un logiciel de comptabilité complet bien trop lourd pour ses besoins.",[16,236,237,240],{},[22,238,239],{},"Facturili"," comble ce vide : un outil simple, en français, pensé pour les contraintes locales — TVA algérienne, numérotation réglementaire, mentions légales obligatoires selon le type de registre de commerce.",[11,242,244],{"id":243},"ce-que-loutil-permet","Ce que l'outil permet",[31,246,248],{"id":247},"devis-factures","Devis & factures",[36,250,251,254,257,260,263],{},[39,252,253],{},"Création en moins de 2 minutes avec templates personnalisables",[39,255,256],{},"Numérotation automatique conforme à la réglementation algérienne",[39,258,259],{},"Calcul automatique de la TVA (0%, 9%, 19%) selon la nature des prestations",[39,261,262],{},"Gestion du timbre fiscal pour les professions libérales",[39,264,265],{},"Envoi par email directement depuis l'interface",[31,267,269],{"id":268},"suivi-financier","Suivi financier",[36,271,272,275,278],{},[39,273,274],{},"Dashboard des encaissements et créances en temps réel",[39,276,277],{},"Relances automatiques par email à J+15, J+30 et J+45",[39,279,280],{},"Indicateurs de performance : CA mensuel, taux de recouvrement, top clients",[31,282,284],{"id":283},"gestion-clients-catalogue","Gestion clients & catalogue",[36,286,287,290,293],{},[39,288,289],{},"Annuaire clients avec historique complet des transactions",[39,291,292],{},"Catalogue de prestations/produits avec tarifs et unités prédéfinis",[39,294,295],{},"Gestion multi-devises (DZD, EUR, USD) pour les freelances à l'export",[31,297,299],{"id":298},"export-comptable","Export comptable",[36,301,302,305,308],{},[39,303,304],{},"Export Excel et PDF pour remise au comptable",[39,306,307],{},"Journal des ventes mensuel conforme aux pratiques locales",[39,309,310],{},"Historique de toutes les opérations avec piste d'audit",[11,312,314],{"id":313},"architecture-technique","Architecture technique",[36,316,317,323,328,334,340],{},[39,318,319,322],{},[22,320,321],{},"Frontend :"," Nuxt.js 3 avec génération hybride (SSR pour le dashboard, SSG pour les pages publiques)",[39,324,325,327],{},[22,326,112],{}," Laravel 11, API REST",[39,329,330,333],{},[22,331,332],{},"PDF :"," génération serveur-side avec DomPDF + templates personnalisés",[39,335,336,339],{},[22,337,338],{},"Authentification :"," Sanctum avec gestion multi-utilisateurs par entreprise",[39,341,342,344],{},[22,343,142],{}," intégration Stripe pour les abonnements (carte internationale) + virement CCP en mode manuel pour le marché local",[11,346,348],{"id":347},"leçons-du-terrain","Leçons du terrain",[156,350,351],{},[16,352,353],{},"La fonctionnalité la plus demandée n'était pas celle que j'avais prioritisée. Les utilisateurs voulaient une application mobile avant tout — pas un outil web responsive.",[16,355,356,357,360],{},"Ce projet m'a appris la dure réalité du ",[22,358,359],{},"bootstrapping"," : avec des ressources limitées, chaque choix de développement doit être justifié par une demande réelle, pas par ce qui semble techniquement intéressant. J'ai appris à dire non aux features secondaires pour concentrer l'effort sur ce qui génère de la rétention.",[16,362,363],{},"La distribution a également été un défi majeur. En Algérie, le SaaS payant reste difficile à vendre sans démonstration en présentiel. J'ai développé une stratégie de vente basée sur le réseau direct et les groupes Facebook de freelances.",[11,365,367],{"id":366},"état-actuel-métriques","État actuel & métriques",[36,369,370,376,382,385],{},[39,371,372,375],{},[22,373,374],{},"+80 utilisateurs actifs"," sur le plan gratuit (limité à 5 factures/mois)",[39,377,378,381],{},[22,379,380],{},"12 abonnés payants"," sur le plan Pro (illimité)",[39,383,384],{},"Fonctionnalité de signature électronique en cours de développement",[39,386,387],{},"En discussion avec une fiduciaire partenaire pour une offre packagée",[187,389],{},{"title":190,"searchDepth":191,"depth":191,"links":391},[392,393,399,400,401],{"id":230,"depth":191,"text":231},{"id":243,"depth":191,"text":244,"children":394},[395,396,397,398],{"id":247,"depth":197,"text":248},{"id":268,"depth":197,"text":269},{"id":283,"depth":197,"text":284},{"id":298,"depth":197,"text":299},{"id":313,"depth":191,"text":314},{"id":347,"depth":191,"text":348},{"id":366,"depth":191,"text":367},"Outil de facturation SaaS pensé pour le marché algérien. Génération de devis et factures conformes, suivi des paiements, gestion des clients et export comptable adapté aux exigences locales.",{"slug":404,"image":405,"alt":406,"tags":407,"published":218},"facturili","/projects/facturili.webp","Facturili – Logiciel facturation Algérie | AMGHAR Abdenour",[210,217,408,409,214,410,411,216,412],"Freelance","PME","Comptabilité","Nuxt.js","Startup","/projects/facturili",{"title":225,"description":402},"projects/facturili","V_71eH7ygb_E6eScJ4fmFyW4jHYtLew_j56HjzG5RhU",{"id":418,"title":419,"body":420,"description":605,"extension":204,"meta":606,"navigation":218,"ogImage":608,"path":616,"seo":617,"stem":618,"__hash__":619},"project/projects/herfa.md","Herfa – Marketplace des artisans et prestataires de services",{"type":8,"value":421,"toc":595},[422,426,432,438,442,446,472,476,502,504,539,543,546,552,558,563,569,573,593],[11,423,425],{"id":424},"lidée-derrière-herfa","L'idée derrière Herfa",[16,427,428,431],{},[22,429,430],{},"Herfa"," (حرفة) signifie \"métier\" ou \"artisanat\" en arabe. Le projet est né d'une frustration personnelle et collective : trouver un plombier fiable, un électricien disponible ou un peintre sérieux en Algérie relève de l'exploit. Les artisans qualifiés existent — le problème est la mise en relation, la confiance, et la transparence sur les tarifs.",[16,433,434,435,437],{},"D'un côté, des particuliers qui cherchent des prestataires via le bouche-à-oreille ou des annonces douteuses. De l'autre, des artisans compétents sans visibilité ni outil de gestion de leur activité. ",[22,436,430],{}," est le pont entre ces deux mondes.",[11,439,441],{"id":440},"fonctionnement-de-la-plateforme","Fonctionnement de la plateforme",[31,443,445],{"id":444},"côté-particulier","Côté particulier",[36,447,448,454,460,466],{},[39,449,450,453],{},[22,451,452],{},"Recherche géolocalisée"," : trouver un artisan disponible dans sa wilaya, par métier et par note",[39,455,456,459],{},[22,457,458],{},"Profil vérifiné"," : chaque artisan passe par un processus de validation (identité, qualification, photo de réalisations)",[39,461,462,465],{},[22,463,464],{},"Demande de devis en ligne"," : décrire le besoin, joindre des photos, recevoir plusieurs devis comparables",[39,467,468,471],{},[22,469,470],{},"Système d'avis certifiés"," : notation après chaque prestation pour maintenir la qualité",[31,473,475],{"id":474},"côté-artisan","Côté artisan",[36,477,478,484,490,496],{},[39,479,480,483],{},[22,481,482],{},"Page professionnelle gratuite"," : portfolio de réalisations, tarifs indicatifs, zone d'intervention",[39,485,486,489],{},[22,487,488],{},"Gestion des demandes"," : tableau de bord pour accepter, planifier et suivre les missions",[39,491,492,495],{},[22,493,494],{},"Messagerie intégrée"," avec les clients",[39,497,498,501],{},[22,499,500],{},"Boost de visibilité"," : options de mise en avant payantes pour augmenter les leads",[11,503,105],{"id":104},[36,505,506,511,516,522,528,534],{},[39,507,508,510],{},[22,509,124],{}," Flutter (iOS & Android) — l'essentiel du trafic venant du mobile",[39,512,513,515],{},[22,514,112],{}," Laravel, API REST",[39,517,518,521],{},[22,519,520],{},"Géolocalisation :"," Google Maps API + calcul de distance Haversine pour les recherches de proximité",[39,523,524,527],{},[22,525,526],{},"Notifications push :"," Firebase Cloud Messaging",[39,529,530,533],{},[22,531,532],{},"Médias :"," Cloudinary pour les photos de réalisations (compression auto, CDN)",[39,535,536,538],{},[22,537,142],{}," système hybride — paiement en espèces à la prestation + option CIB pour les abonnements artisans",[11,540,542],{"id":541},"les-défis-non-techniques","Les défis non techniques",[16,544,545],{},"Ce projet m'a confronté à des problèmes que l'on n'apprend pas dans les cours de développement :",[16,547,548,551],{},[22,549,550],{},"Le problème de la poule et de l'oeuf :"," Une marketplace sans artisans n'attire pas de clients, et sans clients les artisans ne s'inscrivent pas. J'ai résolu cela par une approche hyper-locale : démarrage dans un seul quartier d'Alger avec un recrutement terrain direct d'artisans.",[16,553,554,557],{},[22,555,556],{},"La confiance comme barrière principale :"," En Algérie, payer en ligne pour un service à domicile reste une friction psychologique majeure. La décision de proposer le paiement à la prestation (cash) comme option principale a été déterminante pour l'adoption.",[156,559,560],{},[16,561,562],{},"J'ai appris que le produit minimum viable d'une marketplace, ce n'est pas la technologie — c'est la confiance. Et la confiance, ça se construit avec du temps et de la présence humaine.",[16,564,565,568],{},[22,566,567],{},"La fraude et la qualité :"," Gérer les faux profils, les artisans peu sérieux, et les litiges entre clients et prestataires m'a amené à concevoir un processus de modération plus rigoureux que prévu initialement.",[11,570,572],{"id":571},"résultats-apprentissages","Résultats & apprentissages",[36,574,575,581,587,590],{},[39,576,577,580],{},[22,578,579],{},"150+ artisans"," inscrits dans la région d'Alger sur les 6 premiers mois",[39,582,583,586],{},[22,584,585],{},"+300 mises en relation"," avec un taux de satisfaction de 78%",[39,588,589],{},"Pivot d'un modèle de commission par transaction vers un modèle d'abonnement mensuel artisan — plus prévisible et moins conflictuel",[39,591,592],{},"Le projet est actif et cherche à lever des fonds pour s'étendre à Oran et Constantine",[187,594],{},{"title":190,"searchDepth":191,"depth":191,"links":596},[597,598,602,603,604],{"id":424,"depth":191,"text":425},{"id":440,"depth":191,"text":441,"children":599},[600,601],{"id":444,"depth":197,"text":445},{"id":474,"depth":197,"text":475},{"id":104,"depth":191,"text":105},{"id":541,"depth":191,"text":542},{"id":571,"depth":191,"text":572},"Plateforme de mise en relation entre particuliers et artisans qualifiés en Algérie. Plombiers, électriciens, menuisiers, peintres : trouvez un professionnel vérifié près de chez vous en quelques minutes.",{"slug":607,"image":608,"alt":609,"tags":610,"published":218},"herfa","/projects/herfa.webp","Herfa – Marketplace artisans Algérie | AMGHAR Abdenour",[611,612,613,214,614,215,216,73,615],"Marketplace","Artisans","Services à domicile","Géolocalisation","On-demand","/projects/herfa",{"title":419,"description":605},"projects/herfa","cItpXh1hhSLq5pzTA2DOKUVAt-wU_tAfiZFXWPpv0zk",{"id":621,"title":622,"body":623,"description":754,"extension":204,"meta":755,"navigation":218,"ogImage":757,"path":765,"seo":766,"stem":767,"__hash__":768},"project/projects/medica-algerie.md","Medica Algérie – Plateforme de mise en relation médicale",{"type":8,"value":624,"toc":747},[625,629,632,638,642,645,671,673,702,706,709,714,721,725,745],[11,626,628],{"id":627},"contexte-problématique","Contexte & problématique",[16,630,631],{},"En Algérie, trouver un spécialiste disponible représente un véritable parcours du combattant. Les patients perdent des heures à appeler des cabinets, à se déplacer pour des créneaux inexistants, ou à errer d'un établissement à l'autre faute d'information accessible. De l'autre côté, les médecins croulent sous la gestion administrative et les rendez-vous mal organisés.",[16,633,634,637],{},[22,635,636],{},"Medica Algérie"," est né d'un constat simple : la mise en relation entre patients et professionnels de santé n'avait pas encore été numérisée de façon sérieuse sur le marché algérien.",[11,639,641],{"id":640},"solution-développée","Solution développée",[16,643,644],{},"J'ai conçu et développé une plateforme web complète permettant :",[36,646,647,653,659,665],{},[39,648,649,652],{},[22,650,651],{},"La prise de rendez-vous en ligne"," : les patients consultent les créneaux disponibles en temps réel et réservent sans appel téléphonique.",[39,654,655,658],{},[22,656,657],{},"Un annuaire médical géolocalisé"," : filtrage par spécialité, wilaya, langue de consultation, et disponibilité immédiate.",[39,660,661,664],{},[22,662,663],{},"La gestion de dossier patient"," : un espace personnel sécurisé pour centraliser ordonnances, résultats d'analyses et historique de consultations.",[39,666,667,670],{},[22,668,669],{},"Un tableau de bord médecin"," : gestion du planning, confirmations automatiques, et rappels SMS aux patients.",[11,672,105],{"id":104},[36,674,675,680,685,690,696],{},[39,676,677,679],{},[22,678,321],{}," Vue.js 3 + Nuxt pour le SSR et le SEO",[39,681,682,684],{},[22,683,112],{}," Laravel (API REST), architecture modulaire",[39,686,687,689],{},[22,688,130],{}," MySQL avec chiffrement des données sensibles",[39,691,692,695],{},[22,693,694],{},"Infra :"," VPS OVH, Nginx, déploiement via CI/CD GitHub Actions",[39,697,698,701],{},[22,699,700],{},"Notifications :"," intégration SMS via Twilio Algeria gateway",[11,703,705],{"id":704},"ce-que-jai-appris","Ce que j'ai appris",[16,707,708],{},"Ce projet m'a confronté à des défis que je n'avais pas anticipés :",[156,710,711],{},[16,712,713],{},"La régulation du secteur santé en Algérie est un frein réel. Ni les médecins ni les patients ne font confiance par défaut à un outil numérique pour gérer des données médicales.",[16,715,716,717,720],{},"La difficulté principale n'était pas technique — c'était ",[22,718,719],{},"l'adoption",". J'ai appris à co-construire avec les utilisateurs finaux, à simplifier radicalement l'interface après chaque test utilisateur, et à comprendre que la confiance se construit lentement dans des secteurs sensibles.",[11,722,724],{"id":723},"résultats-état-actuel","Résultats & état actuel",[36,726,727,733,739,742],{},[39,728,729,732],{},[22,730,731],{},"12 médecins"," partenaires lors du pilote dans la wilaya d'Alger",[39,734,735,738],{},[22,736,737],{},"+200 rendez-vous"," pris en ligne durant les 2 premiers mois",[39,740,741],{},"Pivot partiel vers un modèle B2B (cliniques privées) après le retour terrain",[39,743,744],{},"Le projet est en recherche de financement pour une couverture nationale",[187,746],{},{"title":190,"searchDepth":191,"depth":191,"links":748},[749,750,751,752,753],{"id":627,"depth":191,"text":628},{"id":640,"depth":191,"text":641},{"id":104,"depth":191,"text":105},{"id":704,"depth":191,"text":705},{"id":723,"depth":191,"text":724},"Plateforme numérique de mise en relation entre patients et professionnels de santé en Algérie. Prise de rendez-vous en ligne, annuaire médical géolocalisé et suivi de dossier patient.",{"slug":756,"image":757,"alt":758,"tags":759,"published":218},"medica-algerie","/projects/medica-algerie.webp","Medica Algérie – Plateforme santé numérique | AMGHAR Abdenour",[760,214,761,762,763,764,215,216,210],"Santé numérique","Télémédecine","Startup santé","Prise de rendez-vous","Annuaire médical","/projects/medica-algerie",{"title":622,"description":754},"projects/medica-algerie","ELR3ZNeyNfwe0-s94UXuI-T2cuc7fLV1AJKx7EJUouY",{"id":770,"title":771,"body":772,"description":897,"extension":204,"meta":898,"navigation":218,"ogImage":900,"path":909,"seo":910,"stem":911,"__hash__":912},"project/projects/medica-magazine.md","Medica Magazine – Media digital santé en Algérie",{"type":8,"value":773,"toc":890},[774,778,781,787,791,794,814,816,842,846,849,871,876,878,881,888],[11,775,777],{"id":776},"contexte-origine-du-projet","Contexte & origine du projet",[16,779,780],{},"L'information médicale fiable en langue française ou arabe destinée au grand public algérien est rare. Les patients se tournent souvent vers des sources non vérifiées, des forums douteux, ou des contenus génériques qui ne tiennent pas compte du contexte local (épidémiologie, accès aux soins, traitements disponibles).",[16,782,783,786],{},[22,784,785],{},"Medica Magazine"," est né du besoin de créer un media de référence sur la santé en Algérie — vulgarisé, sourcé, et rédigé avec la contribution de médecins locaux.",[11,788,790],{"id":789},"ce-que-jai-construit","Ce que j'ai construit",[16,792,793],{},"Une plateforme éditoriale structurée autour de trois piliers :",[36,795,796,802,808],{},[39,797,798,801],{},[22,799,800],{},"Vulgarisation médicale :"," des articles clairs sur les pathologies courantes, rédigés avec un médecin référent et validés avant publication.",[39,803,804,807],{},[22,805,806],{},"Actualités santé :"," couverture des annonces du Ministère de la Santé, des nouvelles thérapies disponibles en Algérie, et des alertes épidémiologiques.",[39,809,810,813],{},[22,811,812],{},"Dossiers thématiques :"," des guides complets sur des sujets récurrents — diabète, hypertension, grossesse, santé mentale — adaptés au contexte algérien.",[11,815,314],{"id":313},[36,817,818,824,830,836],{},[39,819,820,823],{},[22,821,822],{},"Framework :"," Nuxt.js avec Nuxt Content pour la gestion éditoriale en Markdown",[39,825,826,829],{},[22,827,828],{},"SEO :"," stratégie de mots-clés ciblée sur les requêtes santé locales (longue traîne, intentions informationnelles)",[39,831,832,835],{},[22,833,834],{},"Performance :"," Score Lighthouse 95+ grâce à la génération statique (SSG)",[39,837,838,841],{},[22,839,840],{},"CMS :"," workflow éditorial basé sur Git pour permettre aux médecins contributeurs de soumettre sans connaissances techniques",[11,843,845],{"id":844},"stratégie-seo-contenu","Stratégie SEO & contenu",[16,847,848],{},"Le vrai défi de ce projet était éditorial, pas technique. J'ai mis en place :",[36,850,851,858,864],{},[39,852,853,854,857],{},"Un ",[22,855,856],{},"audit sémantique"," pour identifier les 200 requêtes santé les plus cherchées en Algérie sur Google",[39,859,853,860,863],{},[22,861,862],{},"calendrier éditorial"," sur 6 mois avec priorisation par volume et faisabilité médicale",[39,865,866,867,870],{},"Des ",[22,868,869],{},"schémas structurés"," (Schema.org Article, MedicalWebPage) pour améliorer le rich snippet",[156,872,873],{},[16,874,875],{},"En 4 mois, le site est passé de 0 à plus de 3 000 visites organiques mensuelles sans aucune dépense publicitaire.",[11,877,147],{"id":146},[16,879,880],{},"Créer un media, c'est avant tout construire un processus éditorial reproductible. La technique est simple — le plus dur est de maintenir une cadence de publication qualitative tout en gérant les contributeurs bénévoles et les contraintes de validation médicale.",[16,882,883,884,887],{},"J'ai appris à ",[22,885,886],{},"séparer le rôle de product owner du rôle d'éditeur",", et à construire des processus légers qui permettent à d'autres de contribuer sans friction.",[187,889],{},{"title":190,"searchDepth":191,"depth":191,"links":891},[892,893,894,895,896],{"id":776,"depth":191,"text":777},{"id":789,"depth":191,"text":790},{"id":313,"depth":191,"text":314},{"id":844,"depth":191,"text":845},{"id":146,"depth":191,"text":147},"Magazine en ligne dédié à la santé et à la médecine en Algérie. Vulgarisation médicale, actualités santé, conseils de spécialistes et dossiers thématiques pour le grand public.",{"slug":899,"image":900,"alt":901,"tags":902,"published":218},"medica-magazine","/projects/medica-magazine.webp","Medica Magazine – Media santé Algérie | AMGHAR Abdenour",[903,904,214,905,906,411,907,908],"Media digital","Santé","SEO","Content marketing","Nuxt Content","Blog santé","/projects/medica-magazine",{"title":771,"description":897},"projects/medica-magazine","jiwtP8qsrWJwUyPf5m-16xjFcXi3orcmsl71GoDXBqQ",1776863525808]