Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Larissanoella-05/AgriLink-summative

Domain:

agriculture

Record type:

software
Creator:
Lar
Host:
AgriLink Rwanda, built with React, Tailwind CSS, TypeScript, and Supabase, connects Rwandan farmers with buyers across the country. It enables farmers to showcase their crops, receive orders and reviews, and connect with potential customers, fostering market access and growth opportunities while promoting sustainable agriculture throughout Rwanda. # AgriLink Rwanda A modern agricultural marketplace connecting farmers with buyers across Rwanda. Built with React, TypeScript, and Supabase. ## Table of Contents - Features - Prerequisites - Installation - Running the Project - Building for Production - Technologies Used - Contributing ## Features - **Multilingual Support**: English and Kinyarwanda - **Dark/Light Theme**: Toggle between themes - **Crop Management**: Create, edit, and manage crop listings - **Order System**: Place and track orders - **Review System**: Rate and review crops - **Analytics Dashboard**: Farmer analytics and order management - **Education Center**: Agricultural learning resources - **Responsive Design**: Works on all devices - **Real-time Updates**: Using React Query for data management ## Prerequisites Before you begin, ensure you have the following installed: - **Node.js** (version 18.0 or higher) - **npm** (comes with Node.js) - **Git** - **Code Editor** (VS Code recommended) ### Check your versions: ```bash node --version npm --version git --version ``` ## Installation ### Step 1: Clone the Repository ```bash git clone github.com cd AgriLink-summative ``` ### Step 2: Install Dependencies ```bash npm install ``` This will install all required packages ## Running the Project ### Step 1: Start Development Server ```bash npm run dev ``` ### Step 2: Open in Browser The application will be available at: ``` localhost ``` ### Step 3: Verify Setup - Check that the app loads without errors - Test user registration/login - Verify database connections work - Test theme switching and language toggle ## Building for Production ### Step 1: Run Type Check ```bash npx tsc --noEmit ``` ### Step 2: Build the Project ```bash npm run build ``` ### Step 3: Preview Production Build ```bash npm run preview ``` The build files will be in the `dist` folder. ## Technologies Used - **Frontend**: React 18, TypeScript, Vi …

Visit

github.com

Languages

Kinyarwanda

Tags

reactsupabasetailwindcsstypescript

Licenses

MIT

Similar

maabu025/agrilinkanopamars/agrilinkzaniel1st/AgriLinkbillionzz798/AgriLinkMichaelNgarari/agrilink-kenyaCodingWithMike1/AgriLink-Ethiopia

maabu025/agrilink

AgriLink — An integrated digital platform empowering smallholder farmers in Northern Ghana with real

anopamars/agrilink

ecosystem for buying and selling raw goods in Zimbabwe # AgriLink MVP ### A peer-negotiated agricul

zaniel1st/AgriLink

AgriLink AI is a modern frontend web application designed to revolutionize agriculture in Ethiopia b

billionzz798/AgriLink

Dual-layer B2B/B2C agricultural e-commerce platform for Ghana # AgriLink Ghana - Agricultural E-Com

MichaelNgarari/agrilink-kenya

Connecting farmers and vets in Kenya # agrilink-kenya Connecting farmers and vets in Kenya

CodingWithMike1/AgriLink-Ethiopia

AgriLink Ethiopia is a digital agricultural marketplace designed for Ethiopia. It connects smallhold