Logo Lanfrica

Jud-et/Fresh-Connect

Domaine:

agriculture

Type de record:

software
Créateur:
Jud
Hôte:
Shamba digitali trading assorted products leveraging AI tools in the block chain. # Fresh Farm Connect Fresh Farm Connect is an innovative platform built on the Internet Computer Protocol (ICP) that aims to revolutionize the agricultural supply chain in Kenya. Our mission is to connect farmers directly with consumers and mama mbogas, eliminating intermediaries and ensuring fresher produce at fairer prices. ## Table of Contents - Features - Technologies Used - Getting Started - Prerequisites - Installation - Usage - Contributing - License - Contact ## Features - **User Registration & Authentication**: Secure registration and authentication for farmers, consumers, and mama mbogas using Internet Identity. - **Product Listings**: Farmers can easily add and update product listings with images. - **Search and Filtering**: Advanced search and filtering options for product listings. - **Direct Messaging**: In-app communication between farmers, consumers, and mama mbogas. - **Order Placement and Tracking**: Real-time order placement and status tracking. - **Dashboard and Analytics**: Personalized dashboards with sales, inventory, and purchase history data. ## Technologies Used - Frontend: React.js with TypeScript - Styling: Tailwind CSS - Authentication: Internet Identity (II) - Backend: Internet Computer Protocol (ICP) ## Getting Started ### Prerequisites - Node.js (v18 or later) - npm (v6 or later) - DFX SDK (for ICP development) ### Installation 1. Clone the repository: ``` git clone github.com cd Fresh-Connect cd fresh ``` 2. Install dependencies: ``` npm install ``` 3. Set up environment variables: Create a `.env` file in the root directory and add the following: ``` REACT_APP_II_URL=identity.ic0.app ``` 4. Start the development server: ``` npm run dev ``` ## Usage 1. **User Registration**: Users can register and log in using Internet Identity. 2. **Adding Products**: Farmers can add new products with details and images. 3. **Browsing Products**: Consumers and mama mbogas can browse and sear …