Logo Lanfrica

daomey-ui/daomey-ui

Domaine:

digital infrastructure

Type de record:

software
Créateur:
dao
Hôte:
**Daomey UI** is an open-source component library for African SaaS products, distributed via the **shadcn CLI registry**. # 🌳 Daomey UI **Open-source component library for African SaaS — distributed via the shadcn CLI registry.** ```bash npx shadcn@latest add daomey-ui.com ``` --- ## Why Daomey UI? Every component library assumes the same user: fast internet, a credit card, and a phone number that starts with +1 or +44. We don't. Daomey UI is built for the realities of African SaaS products — mobile money payments, OTP delays, offline states, low-bandwidth connections, and bilingual interfaces. Each component is installable directly into your codebase (shadcn-style), and wired to either **Supabase** or **Firebase** at init. Named after the Kingdom of Dahomey — one of the most formidable civilizations in West African history, and the origin of the author's roots in Benin. Built with the same resilience. --- ## Features - 📲 **Mobile money flows** — MTN MoMo, Orange Money, Wave, Airtel Money - 🔐 **African-market auth** — Phone number + OTP, KYC upload, role dashboards - 📡 **Offline-first UI** — Sync indicators, retry forms, connection-aware components - 🌍 **Bilingual by default** — EN/FR built in, Canadian compliance-ready - ⚡ **Backend-agnostic** — Swap between Supabase and Firebase via one config line - 🎨 **Your code, not a dependency** — Components install into your project. Own them. Modify them. --- ## Quick Start Daomey UI runs as a **shadcn CLI registry** — no custom CLI to install. Each component is added directly to your project using the standard shadcn `add` command. ### Prerequisites Make sure your project has shadcn/ui set up: ```bash npx shadcn@latest init ``` ### Add a component ```bash # Using the full registry URL npx shadcn@latest add daomey-ui.com npx shadcn@latest add daomey-ui.com npx shadcn@latest add daomey-ui.com npx shadcn@latest add daomey-ui.com npx shadcn@latest add https: …