DevDocs

Welcome to DevDocs For Harshvardhan

Explore comprehensive documentation for all my projects. Find detailed guides, API references, and examples to help you integrate and utilize my work effectively.

Explore Projects

Featured Projects

AgroTrace

Blockchain-powered supply chain platform for agricultural product tracking.

View Documentation

QuickPost

Instant sharing platform for dynamic communities with AI-powered features.

View Documentation

AgroTrace Documentation

Blockchain-powered supply chain platform bringing transparency, authenticity, and trust to agricultural product tracking.

📌 Project Overview

AgroTrace is a blockchain-powered supply chain platform that brings transparency, authenticity, and trust to agricultural product tracking. Using Ethereum smart contracts, every transaction is recorded on a tamper-proof ledger, enabling stakeholders to verify the product journey.

🚀 Developed by Team Algro for Hackathon 6.0 under the Software Category.

👥 Team Members

Name Role Email
Harshvardhan AsnadeTeam Leaderharshasnade1@gmail.com
Vaishnavi Baban TupeMembervaishutupe8@gmail.com
Mayank SinghMembermayankbrawler@gmail.com
Suyash LahureMembersuyashlahure@gmail.com
Prince RajMemberprince271004@gmail.com
Mandal SathwikMembermandalkrish480@gmail.com

🏆 Hackathon Details

  • Event: Hackathon 6.0
  • Theme: Blockchain-Based Supply Chain Transparency for Agricultural Produce
  • Category: Software
  • Team Name: Algro

🧩 Key Features

  • Blockchain-based product traceability
  • Role-based access (Farmer, Distributor, Retailer, Consumer)
  • Transparent and tamper-proof transactions
  • Real-time product journey visualization
  • Simple and intuitive web interface

🏗️ Project Structure

AgroTrace/
├── contracts/
│   ├── Lock.sol
│   └── SimpleStorage.sol
├── frontend/
│   ├── app.js
│   ├── consumer.html
│   ├── distributor.html
│   ├── farmer.html
│   ├── retailer.html
│   ├── index.html
│   ├── contract.js
│   ├── contractData.json
│   ├── login.html
│   ├── landing-styles.css
│   ├── signup-styles.css
│   └── assets/
│       ├── logo.svg
│       └── logo-light.svg
├── ignition/
│   └── modules/
│       └── Lock.js
├── scripts/
│   └── deploy.js
├── test/
│   └── Lock.js
├── DOCUMENTATION.md
├── hardhat.config.js
├── package.json
├── package-lock.json
└── README.md
                                    

⚙️ Setup & Installation

🧠 Prerequisites

  • Node.js & npm
  • Hardhat
  • MetaMask (for contract interaction)

💻 Installation Steps

git clone https://github.com/Harshvardhan-Asnade/AgroTrace-By-Team-Algro--Hackathon-6.0-Version-2.git
cd AgroTrace-By-Team-Algro--Hackathon-6.0-Version-2
npm install
                                    

🚀 Usage Guide

  1. Start the local blockchain node:
    npx hardhat node
  2. Deploy the smart contracts:
    npx hardhat run scripts/deploy.js --network localhost
  3. Start the frontend server:
    cd frontend
    npx http-server
  4. Access the app: http://localhost:8080

🧠 Tech Stack

Layer Technologies Used
BlockchainSolidity, Hardhat, Ethereum
FrontendHTML, CSS, JavaScript
ToolsNode.js, Hardhat Ignition, HTTP-Server
Version ControlGit & GitHub

🌟 Vision

"Empowering farmers, ensuring trust, and building transparency with Blockchain."

⚡ QuickPost

Instant Sharing for Dynamic Communities. Developed by Team Algro at Hackathon Node India.

👥 Team Members

  • Harshvardhan Asnade
  • Mayank
  • Om Kumar
  • Prince Raj
  • Suyash Lahure

❗ The Problem

Fast-paced hackathons need a platform that is fast, simple, and engaging. Existing platforms are often too complex or slow.

💡 Our Solution

QuickPost is a lightweight platform enabling users to create, post, and interact with content instantly, prioritizing speed and simplicity for real-time engagement.

🧩 Key Features

  • Instant Posting: Share ideas, code snippets, and updates quickly.
  • Community Interaction: Like, comment, and collaborate.
  • Scalable Backend: Built on Node.js for high traffic.
  • Modern UI: Clean, responsive interface.
  • AI-Powered Post Generation: Leverages Llama3 via Ollama.

🛠 Tech Stack

  • Frontend: Next.js, React, Tailwind CSS
  • Backend: Node.js, Next.js API Routes
  • AI/LLM: Llama3 via Ollama
  • Deployment: Vercel / App Hosting

⚙️ Quick Start

git clone https://github.com/Harshvardhan-Asnade/QuickPost-Hackthon-Node-India.git
npm install
ollama run llama3
npm run dev
Open: http://localhost:3000
                                    

🚀 Future Scope

  • Enhanced AI features like context-aware replies.
  • User profiles & authentication.
  • Mobile application (iOS & Android).
  • Real-time feed with WebSocket integration.

About DevDocs

DevDocs is a comprehensive documentation hub for all my development projects. It serves as a central repository for guides, API references, and technical documentation.

Each project featured here represents a unique challenge and learning opportunity. From blockchain applications to AI-powered platforms, these projects showcase different aspects of modern web development.

The goal of DevDocs is to provide clear, accessible documentation that helps developers understand, implement, and extend these projects.

Contact