Skip to content

nuruzzaman-emon/krishlink-client

Repository files navigation

KrishiLink

Empowering Farmers, Simplifying Fresh Produce Shopping

Table of Contents


About the Project

KrishLink is a web-based platform that connects farmers directly with customers, creating a simple and transparent agricultural marketplace. Farmers can easily add and manage their crops by providing detailed information such as price, quantity, and product descriptions. Customers can browse available crops, view detailed information, and purchase fresh produce directly from the source. The platform eliminates middlemen, ensuring fair pricing for farmers and better quality products for buyers. With a user-friendly interface and efficient system, KrishLink aims to support local farmers, promote sustainable agriculture, and make fresh farm products more accessible to everyone while building trust between producers and consumers.


Project Overview

🎯 Objective

  • Connect farmers directly with customers
  • Provide a transparent crop listing and buying system
  • Ensure fair pricing and reduce middlemen dependency
  • Support local agriculture and farmers’ income

👥 Target Audience

  • Farmers looking to sell their crops online
  • Customers seeking fresh agricultural products
  • Local buyers and small businesses
  • Agricultural communities

Key Features

  • Crop listing by farmers
  • Product browsing and filtering for customers
  • Detailed crop information (price, quantity, etc.)
  • Easy purchase flow
  • User authentication system

Tech Stack

Frontend: React.js · Tailwind CSS · TypeScript
Backend: Node.js · Express.js · MongoDB
Tools: Git · VS Code · Firebase · JWT


Installation️ & Setup

  1. Clone the repo and install dependencies:
git clone https://github.com/nuruzzaman-emon/krishlink-client.git
cd krishlink-client
npm install
  1. Set up environment variables by creating a .env file in the root directory:
DATABASE_URL=your_database_url
JWT_SECRET=your_jwt_secret
  1. Run the application:
npm run dev

Folder Structure

krishlink/
│
├── src/
│   ├── components/
│   ├── asset/
│   ├── context/
│   ├── firebase/
│   ├── layout/
│   ├── routes/
│   └── hooks/
├── public/
└── package.json


Contact

LinkedIn GitHub Facebook Portfolio

About

KrishLink is a web platform that connects farmers directly with customers, allowing farmers to list crops and buyers to explore details and purchase fresh product

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors