Skip to content

ShankhanilSaha/HerbTrace

 
 

Repository files navigation

Herb Abhilekh

Scan a QR, trace the herb, trust the blockchain.

About The Project 🌿

Herb Abhilekh is an Android application designed to bring radical transparency to the herbal and Ayurvedic products industry. In a market where authenticity and purity are paramount, consumers often have to blindly trust labels. This app solves that problem by leveraging blockchain technology to create an immutable, transparent, and verifiable record of each herb's journey.

From the moment a seed is planted to the final product on the shelf, every step is recorded on a decentralized ledger. By scanning a simple QR code on the product packaging, consumers can instantly access this complete history, ensuring they receive exactly what the label promises.

Key Features ✨

📱 Instant QR Scanning: A fast and intuitive scanner serves as the gateway to the blockchain.

🌿 Full Provenance History: View the entire lifecycle of an herb, including cultivation details, harvest dates, processing methods, and quality certifications.

🔗 Blockchain Integrity: All data is secured on a blockchain, making it tamper-proof and guaranteeing authenticity.

📤 Data Contribution: A portal for verified cultivators and producers to securely upload data to the ledger.

✨ Modern, Native UI: Built entirely with Kotlin and Jetpack Compose for a smooth, responsive, and modern user experience.

Screen Shots

## Built With 🛠️ This project is built using the latest in Android development:

Kotlin: The primary programming language.

Jetpack Compose: Android's modern, declarative UI toolkit.

Material 3: The latest version of Google's design system.

Getting Started 🚀

To get a local copy up and running, follow these simple steps.

Prerequisites

Make sure you have the latest version of Android Studio installed.

Android Studio (Hedgehog or newer)

Installation

  1. Clone the repository:
git clone https://github.com/Hemang360/Snack_Overflow.git
  1. Open the project in Android Studio.

  2. Paste your google-services.json file in app/

  3. Let Gradle sync and download the required dependencies.

  4. Build and run the app on an emulator or a physical device.

Where to find what

  1. All composables and Screens are in the app/src/main/java/com/snackoverflow/Ayurveda/ui/screens
  2. All Fonts are in app/src/main/res/font
  3. All icons in app/src/main/res/drawable

About

Centralized Blockchain Application for storing info about ayurvedic transanctions safe and secured with smooth Web and App Portals

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Kotlin 100.0%