Logo Lanfrica

kdakinrinwa/TasteNigeria

Domaine:

socioeconomic

Type de record:

software
Créateur:
kda
Hôte:
“Taste Nigeria” Mobile Application is expected to function as a comprehensive digital ecosystem that combines a geospatial marketplace, a culinary knowledge hub, and a tourism promotion platform into one unified mobile experience.Built with Flutter/Dart for cross-platform mobile accessibility and powered by a CodeIgniter 3 API backend, # Taste Nigeria Platform Taste Nigeria is a full-stack food marketplace and culinary tourism platform built with: - Flutter (mobile app) - CodeIgniter 3 (API and admin backend) - MySQL (data storage) The platform supports ingredient shopping, order management, buyer/seller chat, tourism routes with maps, recipes, events, and admin-managed data operations. ## Project Structure - `application/`: CodeIgniter backend (controllers, models, views, config) - `mobile_app/`: Flutter mobile app - `database/`: SQL schema and API collection - `uploads/`: Uploaded images and media - `.htaccess`: URL rewriting and static file rules ## Core Features ### Mobile App (Flutter) - Onboarding and branded home experience - Personalized greeting with editable name (saved locally) - Ingredient marketplace with cart and checkout - Order creation, invoice data retrieval, and status tracking - Buyer/seller order chat - Recipe listing with images - Culinary tourism route listing and geospatial map - Food events listing - Notification center + optional Firebase Cloud Messaging registration ### Backend API (CodeIgniter 3) - REST-style JSON endpoints under `taste-api/*` - Registration and login endpoints - Marketplace data, cart preview, order workflow - Chat and notifications endpoints - Geospatial suppliers/routes endpoints for maps - FCM push dispatch support via server key ### Backend Admin - Admin login and session-protected dashboard - Unified data manager for Taste Nigeria (`tn_*`) and CSPA tables - Generic CRUD for configured tables - Image upload support for ingredient and recipe records - Search, filter, pagination, and validation in admin records ## API Base URLs Primary API route pattern: - `hereignsprospectsuk.com` Legacy fallback route pattern (supported in Flutter client): - `hereignsprospectsuk.com` ## Quick Start (Local) ## 1) Backend (CodeIgniter 3) 1. Place project in your PHP server …

Licenses