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
- Clone the repository ```bash git clone https://github.com/your-org/amala.git cd amala
Log in or sign up for Devpost to join the conversation.