Logo Lanfrica

hxxdini/FarmMarket

Domaine:

agriculture

Type de record:

software
Créateur:
hxx
Hôte:
FarmMarket is a platform delivering real-time market data, direct sales, and agri-support services to smallholder farmers in Uganda. Helps farmers bridge information gaps for better decisions on pricing, timing, and practices. # FarmMarket: Farmer Market Platform The Farmer Market Platform is a comprehensive web application designed to connect farmers, buyers, and agricultural experts. It provides a suite of tools to help farmers manage their crops, sell their produce directly to consumers, and access expert advice to improve their yields. ## 📊 Project Status **Status:** Actively in development The platform is nearly feature-complete, with a comprehensive testing suite and a full-featured offline-first Progressive Web App (PWA). The current focus is on preparing the application for its initial production launch. **Next Up:** Production Deployment & Monitoring For more details on the project's progress, you can review the Implementation Plan. ## ✨ Key Features - **🛍️ Marketplace**: A platform for farmers to list their products and for buyers to purchase fresh produce. - **📈 Real-time Market Prices**: Access up-to-date market prices for various crops. - **🔔 Price Alerts**: Customizable alerts for significant price changes. - **💬 Community Forum & Expert Advice**: A space for farmers and experts to connect, ask questions, and share knowledge. - **🗓️ Planting Calendar**: A tool to help farmers schedule and manage their planting and harvesting activities. - **✉️ Real-time Messaging**: A chat system for seamless communication between users. - **🌐 Offline Support**: Designed to work in areas with limited internet connectivity. For a full list of features, please see the **[[Key Features|docs/Key-Features.md]]** documentation. ## 🛠️ Tech Stack - **Framework**: Next.js (React) - **Language**: TypeScript - **Database**: PostgreSQL - **ORM**: Prisma - **Authentication**: NextAuth.js - **Styling**: Tailwind CSS with shadcn/ui - **Real-time**: Socket.IO - **Testing**: Jest & Playwright For a more detailed breakdown, check out the **[[Project Architecture|docs/Project-Architecture.md]]** document. ## 🚀 Getting Started This guide will get you a copy of the project up and running on your …