LotLock is a blockchain-powered platform designed to track, manage, and optimize food supply chains. This repository contains the codebase for the LotLock project.
The name "LotLock" signifies the security and traceability provided to each food product in a lot or batch in the supply chain unlike traditional barcode tracking.
Rice LotLock is an example use case implemented within the LotLock platform to demonstrate its capabilities. It focuses on tracking the journey of rice from production to consumption using blockchain technology.
Rice LotLock was chosen as an example for several reasons:
-
Global Impact: Rice is a staple food for billions of people worldwide, making it a critical commodity with a significant impact on food security and supply chain efficiency.
-
Complex Supply Chain: The rice supply chain involves multiple stages, including cultivation, processing, distribution, and retail. Tracking rice can showcase the platform's ability to handle diverse food options and complex supply chain networks.
-
Sustainability Concerns: Rice production has environmental and sustainability challenges, such as water usage and greenhouse gas emissions. Implementing blockchain in the rice supply chain can promote transparency, ethical sourcing, and sustainability practices.
-
ROLE_FARMER: The farmers who cultivate the food items, in this case, rice. They are responsible for the initial production and can provide critical data about cultivation practices, harvest times, and more.
-
ROLE_DISTRIBUTOR: These are the entities responsible for transporting the food items from the farms to the processing units or retailers. They can provide data about the transportation conditions, times, and routes.
-
ROLE_PROCESSOR: These stakeholders are involved in transforming the raw food items into a form suitable for consumption. For rice, this could involve milling, packaging, and more.
-
ROLE_RETAILER: Retailers sell the final products to consumers. They can provide data about sales, stock levels, and more.
-
ROLE_CONSUMER: The end-users who consume the final product. While they might not interact directly with the blockchain, their preferences and feedback can be valuable data points.
-
ROLE_GOVERNMENT: Government entities might be involved in regulatory oversight, ensuring compliance with food safety standards, and more.
-
ROLE_EQUIPMENT_RETAILER: These stakeholders provide the necessary equipment for farming, processing, and more.
-
ROLE_INVENTORY_MANAGER: These stakeholders manage the storage of food items at various stages of the supply chain.
-
ROLE_ADMIN: Administrators of the LotLock platform who ensure its smooth operation.
-
ROLE_DATA_ANALYST: Stakeholders who analyze the data collected through the platform to derive insights and make informed decisions.
-
ROLE_SUSTAINABILITY_AUDITOR: These stakeholders could monitor and verify the sustainability practices in the food supply chain.
https://drive.google.com/file/d/1YCF5FXSF61e3E34nstbEXHoqEFQVMH8M/view?usp=sharing
LotLock Capstone project is developed by:
-
Pavani Miglani
- Student ID: 101517557
-
Sarthak Kaushik
- Student ID: 101471600