Logo Lanfrica

DesmondAde09/agroconnect

Domaine:

agriculture

Type de record:

software
Créateur:
Des
HĂŽte:
A farm app to solve some supplies issues in cameroon, and to help local farmers across africa # đŸŒ± AgroConnect Cameroon - Farm Marketplace App A comprehensive React Native/Expo farm marketplace app tailored for Cameroon's agricultural sector. ## 🎹 Design System Based on the provided UI mockup with: - **Primary Green**: `#1B5E20` (Dark Forest Green) - **Secondary Green**: `#2E7D32` (Medium Green) - **Accent Green**: `#4CAF50` (Light Green) - **Background**: `#F5F5F5` (Off-white) - **Card Background**: `#FFFFFF` (Pure White) - **Text Primary**: `#1A1A1A` (Near Black) - **Text Secondary**: `#757575` (Gray) ## 🚀 Quick Start ```bash # 1. Navigate to project directory cd cameroon-farm-app # 2. Install dependencies npm install # 3. Start the development server npx expo start # 4. Run on Android (recommended for Cameroon market) npx expo run:android # 5. Or scan QR code with Expo Go app ``` ## 📁 Project Structure ``` cameroon-farm-app/ ├── app/ # Expo Router file-based navigation │ ├── (tabs)/ # Tab navigator screens │ │ ├── index.tsx # Home screen (weather + products) │ │ ├── farms.tsx # All farms/products listing │ │ ├── statistics.tsx # Analytics/statistics │ │ └── profile.tsx # User profile │ ├── (auth)/ # Authentication screens │ │ ├── login.tsx │ │ ├── register.tsx │ │ └── verify-seller.tsx │ ├── product/[id].tsx # Product details (dynamic route) │ ├── cart.tsx # Shopping cart │ ├── checkout.tsx # Checkout with MTN MoMo │ ├── seller/ # Seller dashboard screens │ │ ├── dashboard.tsx │ │ ├── add-product.tsx │ │ └── orders.tsx │ ├── admin/ # Super admin screens │ │ ├── dashboard.tsx │ │ ├── verify-sellers.tsx │ │ └── analytics.tsx │ ├── weather.tsx # Full weather screen │ └── _layout.tsx # Root layout ├── components/ # Reusable UI components │ ├── ui/