Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

JamesKolleh/findit-liberia

Domain:

digital infrastructure

Record type:

software
Creator:
Jam
Host:
# 🇱🇷 FindIt Liberia A mobile-friendly business directory for Liberia. Search local businesses by name, category, or location — and call them with one tap. --- ## ⚡ Quick Start ```bash # 1. Install dependencies npm install # 2. Configure Firebase (see below) # 3. Run the dev server npm run dev ``` --- ## 🔥 Firebase Setup 1. Go to Firebase Console → **Create a project** 2. Enable **Firestore Database** (Start in test mode for development) 3. Go to **Project Settings → Your apps → Web app** → copy your config 4. Paste the values into `src/firebase.js`: ```js const firebaseConfig = { apiKey: "YOUR_API_KEY", authDomain: "YOUR_PROJECT_ID.firebaseapp.com", projectId: "YOUR_PROJECT_ID", storageBucket: "YOUR_PROJECT_ID.appspot.com", messagingSenderId: "YOUR_MESSAGING_SENDER_ID", appId: "YOUR_APP_ID", }; ``` --- ## 🗄️ Firestore Data Structure Collection: **`businesses`** | Field | Type | Example | |------------|--------|------------------------------| | `name` | string | "Monrovia Fresh Mart" | | `category` | string | "Supermarket" | | `location` | string | "Broad Street, Monrovia" | | `phone` | string | "+231 770 123 456" | ### Sample seed data Add these documents in Firestore Console → `businesses` collection: ```json { "name": "Monrovia Fresh Mart", "category": "Supermarket", "location": "Broad Street, Monrovia", "phone": "+231 770 123 456" } { "name": "Liberia Grand Hotel", "category": "Hotel", "location": "Capitol Hill, Monrovia", "phone": "+231 886 234 567" } { "name": "Roberts Pharmacy", "category": "Pharmacy", "location": "Tubman Blvd, Sinkor", "phone": "+231 777 345 678" } { "name": "Sunrise Restaurant", "category": "Restaurant", "location": "Mamba Point, Monrovia", "phone": "+231 880 456 789" } { "name": "Lonestar Cell", "category": "Telecom", "location": "Randall Street, Monrovia", "phone": "+231 770 567 890" } { "name": "Providence Island Clinic", "category": "Hospital", "locat …

Visit

github.com

Languages

VunjoZimba

Similar

chroksys/FindITLiberia-Tax/Liberia-Tax-MicrosimulationMental-Health-Liberia/Mental-Health-Liberia-PEF-ServerMental-Health-Liberia/Mental-Health-Liberia-PEF-ClientLiberia healthsitespdeffebach/liberia

chroksys/FindIT

Here's a concise description for FindIT: FindIT is a modern event discovery and hosting platform fo

Liberia-Tax/Liberia-Tax-Microsimulation

Demonstration repository for Botswana microsimulation model =======================================

Mental-Health-Liberia/Mental-Health-Liberia-PEF-Server

Patient encounter form server for the Mental Health clinic in Liberia. # Mental Health Liberia - Se

Mental-Health-Liberia/Mental-Health-Liberia-PEF-Client

Patient encounter form client for the Mental Health clinic in Liberia. # Mental Health Liberia - Cl

Liberia healthsites

Publisher: Global Healthsites Mapping Project · Source: HDX · License: cc-by · Updated: 2025-04-25

pdeffebach/liberia

Engineering Informal Institutions # Overview This document serves to explain the entire process of