A Nigeria agricultural marketplace connecting farmers with buyers to list, discover and order fresh produce
# Nigeria Produce Marketplace
A full-stack agricultural marketplace MVP designed to connect Nigerian farmers with buyers. Farmers can list their produce, while buyers can search available products and place orders.
## Problem
Many Nigerian farmers, especially small-scale farmers, have limited access to digital marketplaces where they can showcase their produce and reach potential buyers.
The Nigeria Produce Marketplace provides a simple digital platform where farmers can list agricultural products and buyers can discover and order produce.
## Features
- Farmer produce listings
- Search and filter produce
- Produce categories
- Product details
- Buyer order placement
- Farmer and buyer accounts
- SQLite database persistence
- Sample Nigerian farmers and produce
- Responsive React interface
- Express backend API
- Production build support
## Technology Stack
- **Frontend:** React
- **Build Tool:** Vite
- **Backend:** Node.js + Express
- **Database:** SQLite
- **Database Library:** better-sqlite3
- **API:** REST API
## Requirements
Before running the project, make sure you have:
- Node.js 18 or newer
- npm
- Git (optional if the project is downloaded as a ZIP file)
## Getting Started
### 1. Clone the repository
```bash
git clone
github.com
cd nigeria-produce-marketplace