Logo Lanfrica

AbdulmalikAlayande/Amala-Atlas

Domain:

socioeconomic

Record type:

software
Creator:
Abd
Host:
Community-driven location intelligence platform for discovering, mapping, and verifying Nigeria's best Amala food spots — powered by WhatsApp bot submissions, AI discovery agents, and human verification. Because the best Amala spots don't have Google listings. # Amala Atlas A community-driven location intelligence platform for discovering, mapping, and verifying **Amala food spots** across Nigeria. We specialize in finding obscure, undocumented, and informal locations that fly under the radar of mainstream directories like Google Maps. ## The Problem Nigeria's best Amala spots are invisible online. They don't have websites, Google listings, or social media pages. They're known by word of mouth: "Iya Basira under the bridge in Mokola" or "that buka behind the market in Surulere." This knowledge lives in people's heads and WhatsApp groups — not on the internet. ## The Solution Instead of scraping the web for data that doesn't exist, we go where the knowledge is: **the people who eat Amala every day**. Amala Atlas turns community knowledge into verified map data through multiple discovery channels, all feeding into a single verification pipeline. ## How It Works ``` User eats Amala -> Their spot is missing from the map -> They submit via WhatsApp/web -> Spot gets verified -> Appears on the map -> User shares "I added my spot" -> Friends see it -> Their spots are missing -> They submit -> Cycle repeats ``` ## System Architecture This project is organized as a monorepo hub with three components: ``` amala-atlas/ ├── amala-atlas-backend-api/ # Django REST API — the system of record ├── amala-atlas-auto-discovery/ # Scrapy-based web crawler (archived) └── amala-atlas-explorer/ # React frontend (separate repo) ``` | Component | Role | Tech | Repo | |-----------|------|------|------| | **Backend API** | System of record — ingestion, verification, spot lifecycle | Django 5.x, DRF, PostgreSQL | amala-atlas-backend-api | | **Auto-Discovery** | Web crawler for bootstrapping data (archived — replaced by lightweight agents in the backend) | Scrapy, spaCy, SQLAlchemy | amala-atlas-auto-discovery | | **Frontend** | Map UI for browsing, searching, and submitting spots | React, Vercel | amala-atlas-ex …