Applications iOS et Android
Un seul code React Native pour les deux plateformes : vous lancez sur iPhone et Android en même temps.
Développeur freelance · Casablanca, Maroc
Je suis Mehdi Forkani, développeur d'applications mobiles freelance basé à Casablanca. Je crée des applications iOS et Android en React Native, avec le backend et le dashboard d'administration qui les font tourner, pour les entreprises, les startups, les événements et les organisations partout au Maroc.
Développement d'application mobile
Un seul code React Native pour les deux plateformes : vous lancez sur iPhone et Android en même temps.
L'API Laravel et le dashboard derrière l'application, pour que votre équipe gère le contenu, les utilisateurs et les notifications.
Je prépare et publie votre application sur l'App Store et Google Play, et je gère les mises à jour.
Des fonctionnalités que j'ai déjà livrées : navigation sur carte, réservations avec gestion des places, scan de billets et check-in par QR code.
Programmes, intervenants, billets et espaces membres pour les événements, les écoles et les communautés.
Bugs corrigés gratuitement après le lancement, puis maintenance mensuelle et nouvelles fonctionnalités au fil de la croissance de votre application.
Portfolio
Des projets réels pour des organisations au Maroc, chacun avec son étude de cas (en anglais).

Application mobile · React Native
Application React Native pour Casamémoire : circuits patrimoniaux guidés dans Casablanca, bâtiments, événements culturels et badges.

Application communautaire · React Native
Application React Native de la communauté LionsGeek sur Google Play : réservation d'espaces, événements avec gestion des places et check-in par QR code.

Application d'événement · React Native
Application React Native du Youth Empowerment Summit : programme, intervenants, scan de billets QR et navigation sur place.

Dashboard d'administration · Laravel
Dashboard Laravel derrière l'application Casatourat : circuits, événements, contenu de l'application et statistiques d'usage.

Dashboard d'administration · Laravel
Backend Laravel de l'application du sommet YES Africa : utilisateurs, programmes, notifications et contenu, avec accès multi-rôles.
Mehdi Forkani
Process
Dites-moi ce dont vous avez besoin, pour qui et votre délai. Quelques lignes suffisent.
Un appel pour comprendre votre activité, votre vrai besoin et ce qui fera la réussite du projet.
Un périmètre, un délai et un prix écrits : vous savez exactement ce que vous obtenez avant de commencer.
Des étapes avec une démo à chacune, puis la mise en ligne, la correction gratuite des bugs après le lancement et une maintenance mensuelle en option.
FAQ
Mehdi Forkani est un développeur d'applications mobiles freelance basé à Casablanca. Il crée des applications iOS et Android en React Native, avec le backend Laravel et le dashboard d'administration, et les publie sur l'App Store et Google Play, pour des clients partout au Maroc.
Oui. J'utilise React Native : un seul code tourne sur iPhone et Android. Vous lancez sur les deux stores en même temps et vous maintenez une seule application.
Cela dépend des écrans et des fonctionnalités (comptes, paiement, cartes, notifications) et du besoin d'un backend et d'un dashboard. Après un court appel, je vous envoie un périmètre, un délai et un prix fixes avant de commencer.
Oui. La plupart des applications ont besoin d'un backend : je développe l'API Laravel et le dashboard que votre équipe utilise pour gérer le contenu, les utilisateurs et les notifications, comme pour Casatourat et l'application du sommet YES Africa.
Oui. Je prépare les fiches, je gère la validation et je publie les mises à jour. LionsGeek Mobile, par exemple, est disponible sur Google Play.
Je développe en React Native plutôt qu'en Flutter. Les deux créent des applications iOS et Android à partir d'un seul code. React Native me permet de partager du code et des compétences avec les applications web React, utile quand votre projet a aussi besoin d'un site ou d'un dashboard.
Oui. On définit la plus petite version qui valide votre idée, on la lance, puis on ajoute des fonctionnalités selon ce que font réellement vos utilisateurs.
Décrivez votre besoin en quelques lignes. Je vous réponds avec les prochaines étapes, puis un périmètre, un délai et un prix clairs.