Skip to content

peldevon/Farm_Product-LMS

Repository files navigation

Logistics Management System for Cassava (LMSC)

A comprehensive web application for managing the cassava supply chain from farm to factory.

Overview

LMSC is a Next.js-based platform that connects farmers, processors, and transporters in the cassava supply chain. The system provides specialized dashboards for each stakeholder, allowing them to manage inventory, track shipments, process orders, and generate insights.

Key Features

  • Role-Based Access: Custom dashboards for admin, farmers, processors, and transporters
  • Inventory Management: Track cassava inventory across warehouses
  • Transportation Logistics: Manage shipment requests and delivery tracking
  • Order Processing: Create and fulfill cassava product orders
  • Real-Time Analytics: Visual dashboards with charts and metrics
  • Responsive Design: Works on desktop and mobile devices

Tech Stack

  • Frontend: Next.js App Router, React, TailwindCSS
  • Database: SQLite with Drizzle ORM
  • Data Visualization: Recharts

Getting Started

Prerequisites

  • Node.js (v18 or higher)
  • npm or yarn

Installation

  1. Clone the repository

    git clone https://github.com/peldevon/Product-LMS.git
    cd lmsc
  2. Install dependencies

    npm install
    # or
    yarn install
  3. Set up the database

    npm run db:setup
    # or
    yarn db:setup
  4. Start the development server

    npm run dev
    # or
    yarn dev
  5. Open http://localhost:3000 in your browser

Demo Credentials

Use these credentials to test the application:

Role Email Password
Admin admin@cassava.com admin123
Farmer farmer@cassava.com farmer123
Processor processor@cassava.com process123
Transporter transporter@cassava.com transport123

Documentation

For detailed documentation on the project setup, architecture, and usage, see INSTRUCTIONS.txt.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

LMSC is a comprehensive web-based management system designed to streamline the cassava supply chain, connecting farmers, processors, and transporters through a unified platform.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages