Custom Software
Featured Projects
Lawyers.bh — Bahrain Legal Services Marketplace
Bilingual legal services marketplace for the Kingdom of Bahrain — directory, appointments, legal tools, emergency contacts.
Client
Lawyers.bh

Project Overview
Bilingual (EN/AR) legal services platform for the Kingdom of Bahrain, licensed by the Ministry of Justice. Directory of certified lawyers, firms, legal experts, mediators and arbitrators; online appointment booking (video, phone, in-office); free legal tools (court fees, deadlines, legal interest calculators); police directory with interactive map and emergency hotlines; provider workspace for service-provider registration. Built with Next.js 16, next-intl, Drizzle ORM, PostgreSQL, Postmark email, Web Push notifications, Leaflet maps and pdf-lib for legal document generation.
Challenges
Lawyers.bh devait construire la première plateforme de référence des services juridiques du Royaume de Bahreïn — un guichet unique reliant citoyens, avocats agréés, cabinets, experts, médiateurs, arbitres et services d'urgence. Le défi : couvrir un large périmètre fonctionnel (annuaire, prise de rendez-vous multi-canal, outils juridiques, annuaire police, module SOS) tout en respectant les exigences strictes du Ministère de la Justice et l'ergonomie d'une audience bilingue arabe/anglais.
Solutions
Nous concevons et développons une plateforme Next.js 16 monorepo (Turborepo) bilingue EN/AR avec next-intl, base PostgreSQL via Drizzle ORM, emails transactionnels Postmark, notifications Web Push, cartes Leaflet pour l'annuaire police, et génération de documents PDF avec QR codes via pdf-lib. Le flux de prise de rendez-vous supporte vidéo / téléphone / présentiel avec confirmations automatisées. L'espace prestataire permet aux avocats agréés de s'inscrire, de gérer leur profil et d'accepter des rendez-vous.
Results
Lawyers.bh s'est imposée comme la plateforme de référence des services juridiques au Bahreïn — agréée par le Ministère de la Justice, elle offre un guichet unique aux citoyens et professionnels, du choix d'un avocat à l'accès aux services d'urgence en passant par les outils juridiques.
Technical Stack
Next.js 16TypeScriptReact 19next-intl (EN/AR)Drizzle ORMPostgreSQLPostmarkWeb PushLeafletpdf-libTailwind CSS 4Vercel
Key Features
Annuaire bilingue d'avocats, cabinets, experts, médiateurs et arbitres
Prise de rendez-vous en ligne (vidéo, téléphone, présentiel) avec confirmation
Outils juridiques gratuits (honoraires, délais, intérêts légaux)
Annuaire police avec carte interactive et hotlines d'urgence
Module SOS pour situations d'urgence
Espace prestataire avec inscription et profil vérifié
Génération de documents juridiques (PDF) avec QR codes
Notifications push via Web Push API
Bilingue complet anglais/arabe avec next-intl
Conforme RGPD + Ministère de la Justice du Bahreïn (CGU, politique de remboursement)
SEO complet avec structured data, sitemap dynamique, robots
Client Information
Lawyers.bh
Testimonial
What Our Client Says
“Azinove delivered a complete bilingual platform compliant with Ministry of Justice requirements. Technical quality and delivery speed are outstanding.”
L
Lawyers.bh
Plateforme juridique du Royaume de Bahreïn
Let's build something together
Have a project in mind? A question? Just curious? Reach out — we respond fast.
patrick.eiermann@azinove.com
+33 6 52 62 81 33
Book a meeting