Task Chain is a gamified productivity and rewards platform that helps users set, track, and complete personal goals while earning unique NFT rewards. The platform features a marketplace for NFT trading and a modern, intuitive interface.
Overview
Task Chain empowers users to stay motivated by turning goal achievement into a rewarding experience. Users can create and complete goals, earn collectible NFTs, and trade them with others in a secure, interactive marketplace. The platform leverages blockchain technology for NFT management and offers seamless wallet integration.
Features
- Goal Creation & Tracking – Set personal goals, track progress, and mark them as complete.
- NFT Rewards – Earn unique NFTs for completing goals, each with rarity and metadata.
- NFT Marketplace – List, trade, and collect NFTs with other users in a secure environment.
- MetaMask Integration – Connect your wallet for authentication and NFT management.
- Demo Mode – Explore the app with pre-populated demo accounts.
- Modern UI – Clean, responsive design with a muted color palette and smooth user experience.
Screenshots
Built With
- ReactJS – Frontend framework for a seamless user experience.
- TailwindCSS – Modern styling for a clean and responsive UI.
- Flask – Backend framework handling authentication, goals, and NFT logic.
- Ethers.js – Blockchain and MetaMask integration for NFT minting and trading.
- Python & JavaScript – Core programming languages.
Contributors
- Aryan Aggarwal - Backend
- Sujoy Das – Frontend
- Aryan Dhillon - Pitch/Slideshow
Acknowledgments
SpurHacks: Special thanks to SpurHacks for providing the platform and support for this project.
Contact
For inquiries or feedback, reach out to us:
Check out our GitHub repository for more information!