An open API service indexing awesome lists of open source software.

https://github.com/halas77/fiset

Fisset(ፍሰት) is a blockchain-based supply chain management platform developed using Solidity and React-ts.
https://github.com/halas77/fiset

ethereum ethersjs hardhat metamask react smart-contracts solidity testnet-blockchain typescript wallet web3

Last synced: 2 months ago
JSON representation

Fisset(ፍሰት) is a blockchain-based supply chain management platform developed using Solidity and React-ts.

Awesome Lists containing this project

README

        

# Fisset(ፍሰት) | Supply Chain Management Platform

Fisset is a blockchain-based supply chain management platform developed using Solidity and React-ts. It aims to provide real-world functionalities for tracking and managing items throughout the supply chain with transparency, security, and traceability. The platform supports roles such as Producers, Suppliers, Retailers, and Consumers, each playing a key part in the supply chain process.

## Features

- **Role-Based Access Control**: Utilizes roles such as Producers, Suppliers, Retailers, and Consumers to ensure only authorized parties can perform specific actions within the supply chain.
- **Item Registration**: Producers can register new items with details including description, origin, and initial status.
- **Ownership Transfer**: Items can be transferred between different supply chain participants, with role-based validation ensuring proper handling.
- **Status Updates**: Suppliers can update the status of items (e.g., In Transit, Delivered) with time-stamped records, maintaining transparency.
- **Location Tracking**: Tracks the location of items as they move through the supply chain, updating with each ownership transfer.
- **Audit Trail**: Maintains a detailed log of all actions taken on each item, including status changes, transfers, and remarks.
- **Quality Check Integration**: Allows for quality checks and status updates at each step, ensuring the quality and authenticity of items.
- **Event Logging**: Emits events on key actions such as item registration, ownership transfer, and status updates, facilitating off-chain integration.
- **Dispute Resolution**: Provides a transparent record of the item's journey, aiding in dispute resolution between supply chain participants.