Camera4WorldLa sécurité commence par la clarté.

L’enjeu technique
Aider chaque visiteur à exprimer son besoin de sécurité et à joindre le prestataire dans sa langue.
La réalisation
Un site Next.js en français, anglais et darija. Les pages de services orientent vers un devis, une demande de rendez-vous ou un échange WhatsApp.
État actuel
Le site public présente les services et des installations réalisées au Maroc. Il propose des contacts directs ; aucun résultat commercial chiffré n’est revendiqué.
Les choix derrière l’interface
Des rendez-vous selon la disponibilité réelle
Le code calcule les créneaux selon les horaires hebdomadaires, les périodes bloquées, le délai minimal et les rendez-vous existants, dans le fuseau horaire marocain. Le serveur vérifie à nouveau le créneau demandé.
Un parcours de service complet
Le code distingue la présentation publique des services, la prise de rendez-vous et les outils administratifs. Next.js gère le site ; Supabase assure la couche de données. Des tests couvrent les saisies, les disponibilités et les opérations administratives.