← Back to home

HABITS

Daily Habits Social dApp: Cultivate positive routines, track your journey, and earn exclusive NFT rewards for your achievements! 🌟 Embrace progress and celebrate success with our innovative social habit-tracking platform. #DailyHabits #NFTs

Screenshots

HABITS screenshot 1
HABITS screenshot 2
HABITS screenshot 3

Problem Statement

HABITS is a decentralized social daily tracking app that allows users to publicly or personally commit to tasks, monitor their progress, and receive rewards as they make strides in maintaining their chosen challenges. This weekend, we'll be focusing on three habits using our daily tracker:Daily Workout:Share a photo of your workout to inspire and connect with friends.Daily Savings:Contribute to a digital piggy bank within HABITS.Flow State:Upload photos, videos, or files to showcase what you're working on.All challenges align with users' training, financial, work, study goals, etc. For each completed task, HABITS awards an initial NFT daily. Every uninterrupted 21-day streak results in a level-up with a new NFT, displayed in your trophy case. Beyond tracking your own habits, explore and support the progress of users worldwide or your friends, fostering motivation and community building.

Solution

Built using NextJS, RainbowKit, Hardhat, Wagmi, Typescript.Runs on CELO Network, optimized for MiniPay Wallet in Opera BrowserLeveraging Lens Protocol Social feedsData Sovereign: IPFS + Filecoin for storageThis consumer product is intended to be interoperable so has all the connections to use in every browser, connecting with any Wallet but when opened in the MiniPay Wallet (Opera Browser) Abstracts the wallet component to have a cleaner UX. Users are intended to use this app daily, so the interface is pretty simple, making them complete 3 tasks and getting a token for each. They then can swap their tokens for a bigger token, signaling they completed several times in a row a habit so formed a habit, and show it in a Lens Publication. There's a feed when you can see what people are trying to keep motivated, and in the future users will join and create challenges at will. To get the savings component, they are constantly depositing into a SC, and when they are satisfied or in need they can Withdraw it.

Hackathon

ETHGlobal Istanbul

2024

Prizes

  • 🏆

    Best Mobile dApp on Celo

    CELO

Contributors