Amala

Tagline: Amala: Not just a meal but memories of our childhood

Overview

Amala is a digital platform dedicated to discovering, sharing, and verifying local food spots, with a focus on Amala eateries across Nigeria. Users can submit new spots, explore nearby verified locations, and contribute to building a community-driven food database.

Demo video

Please note youtube link not valid it wouldnt let me submit without demo is why website: amalaloverzz.vercel.app

Features

  • Conversational Spot Submission: Submit a spot by chatting naturally with our intake system.
  • Spot Verification: Community and admin verification to ensure quality and authenticity.
  • Duplicate Detection: Alerts if a similar spot already exists nearby.
  • Interactive Map & Geolocation: Locate nearby Amala spots easily.
  • Photo Uploads: Share pictures of the spot directly through the platform.
  • Structured Data Extraction: Automatically extract name, address, phone, service type, price range, and opening hours from free text.

Tech Stack

  • Frontend: React + TypeScript + Vite, React Native components for voice input
  • Backend: FastAPI, PostgreSQL, Celery for background tasks
  • Cloud Storage: Google Cloud Storage for images
  • Authentication: Firebase Authentication with JWT protection
  • AI/ML Integration: GeminiService for natural language extraction and duplicate detection

Installation & Setup

  1. Clone the repository ```bash git clone https://github.com/your-org/amala.git cd amala

Built With

Share this project:

Updates

Submission history