About the Project

STICKIT

A Web3-powered accountability platform for goal achievement — built as a Final Year Project

B.Tech Computer Science — Final Year Project

Project Overview

STICKIT addresses the persistent failure of traditional goal-tracking applications by introducing blockchain-based financial commitment. Users stake ERC-20 tokens on habit-based goals, and the smart contract either returns the stake with a 10% bonus upon verified completion, or burns it upon failure. A multi-step verification pipeline using GitHub API, Google Fit API, and GPT-4o-mini ensures proof integrity. Achievement NFTs provide permanent, on-chain records of accomplishment.

Team Members

YN

Your Name

Full-Stack Developer

Smart contract development, frontend architecture, API integration, and system design.

TM

Team Member 2

Frontend Developer

UI/UX design, React components, animations, and responsive layout implementation.

Institution

University

Your University Name

Department of Computer Science & Engineering

Project Supervisor

Prof. Supervisor Name

Department of Computer Science & Engineering

Project Duration

Aug 2025

Start Date

Feb 2026

End Date

6 Months

Duration

2025–26

Academic Year

Technologies Used

Frontend

  • Next.js 15
  • React 19
  • Tailwind CSS
  • Framer Motion
  • RainbowKit

Blockchain

  • Solidity ^0.8.0
  • OpenZeppelin
  • Base Sepolia
  • wagmi
  • viem

Verification

  • GitHub Events API
  • Google Fit API
  • OpenRouter (GPT-4o-mini)

Testing

  • Hardhat
  • Chai
  • Ethers.js v6

Deployment

  • Vercel
  • Hardhat Deploy
  • Base Sepolia Testnet

Tools

  • VS Code
  • Git & GitHub
  • npm

Documentation

Ready to Try STICKIT?

Connect your wallet, stake tokens on a goal, and experience blockchain-powered accountability.