Logo Lanfrica

SharonnElfride/cerrhud-lab

Domaine:

healthcare

Type de record:

software
Créateur:
Sha
Hôte:
Mobile application for CERRHUD lab (Cotonou, Benin) – biomedical analysis catalog with descriptions, pricing, and appointment booking (Call/WhatsApp). # CERRHUD Lab Mobile App 📱 Mobile application for **Cerrhud (CEntre de Recherche en Reproduction Humaine et en Démographie)** based in Cotonou, Benin. It allows clients to browse the catalog of biomedical analyses, view descriptions and prices, and request an appointment through existing communication channel (WhatsApp). ## 🚀 Features - **Medical tests catalog** (list + details + price). - **Search & filters**. - **Booking system**: - Form to fill out. - Message on WhatsApp. - **Local SQLite storage** for offline access. ## 🛠️ Tech Stack - React Native (cross-platform mobile framework). - Expo (production-grade React Native Framework) - SQLite (local database). - Native integration for **WhatsApp**. ## 📂 Project Structure ```bash /app -> App routing /assets -> App assets /docs -> Project documents /src -> App source code /components -> UI components /database -> SQLite schema & helpers /forms -> Form related files /hooks -> custom React hooks /models -> data models / interfaces /screens -> Screens / UI rendering (Medical Tests Catalog, Medical Tests Details, Booking) /services -> logic (API calls, WhatsApp/Email integration) /utils -> helpers ``` ## ⚙️ Getting Started ### Prerequisites - Node.js (>= 18) - Yarn or npm - Expo CLI ### Installation ```bash git clone github.com cd cerrhud-listing-mobile-app npm install npm run android # or npm run ios ``` ## 📖 Documentation The full **specifications** are available in `docs/cerrhud-specifications.pdf`. ## 📜 License This project is **not open-source**. The source code is shared publicly for **portfolio and educational purposes only**. Unauthorized use, modification, or redistribution is not permitted.