💡Inspiration
We believe that everyone has the potential to lead a healthy and fulfilling life, but sometimes it can be hard to stay motivated and on track with our fitness and wellness goals. That's why we created FitChain - a decentralized fitness application that makes it easy to set weekly goals and track your progress, all while providing an incentivizing feature to help you unlock your full potential. By using the latest in blockchain technology, we're able to create a secure and transparent platform that empowers you to take control of your health and wellness. So join us on this journey and let's reach our goals together!
😃What it does
Experience fitness and wellness like never before with FitChain! This decentralized application makes setting and achieving your weekly goals not only fun, but also rewarding. As you reach your goals, you'll be able to unlock cool and unique NFTs as a reward for your hard work. Whether it's tracking hours of cardio, getting enough sleep, taking a certain number of steps, or other wellness activities, FitChain makes it easy to set and track your progress. Plus, it ensures that your efforts are stored safely and have real value. With our visual dashboard and badges, you'll stay motivated and inspired on your fitness journey. Track your progress and see your valuable journey of fitness and wellness with FitChain, isn't it awesome?
🔧 How we built it
We created this semantic frontend using NextJS, Tailwind CSS, and Chakra-UI. We've also incorporated a dashboard and profile feature to showcase personal achievements. On the technical side, we've used Solidity to develop a smart contract that securely stores weekly goals, daily user data, and the utility of tracking. The smart contract is deployed on the Polygon Mumbai Testnet. We've designed FitChain in such a way that it helps user to form the habit in a positive way, and we've taken all the steps to include small efforts of a person for good habits. The NFTs collection was created using thirdweb and we've added minting functionality when the user will reach weekly goals.
💪Challenges we ran into
We didn’t know how to write a smart contract and deploy it on an actual Testnet. And yet we successfully deployed on Polygon Mumbai Testnet.
- Deployed Address: 0x7370Ffc9936A35760580de4bD6e173d4a4A453Ec
The most challenging part for us was to integrate the read-write contract functionality. We were also able to pull off the NFTs minting part in the achievements.
🙌Accomplishments that we're proud of
We only had two goals: to make it interactive and exciting. With 44 hours to spare, we managed to create a user experience that is interactive and engaging. Throughout the development, we ensured that we all felt included and had something to contribute. This was the best theme that we have worked on and looking forward to building more of such cool hacks!
📚What we learned
We have learned about smart contract and its deployment. What we learned most of all was how to use these versatile technologies: Solidity and Typescript primarily! We also learned how to create NFTs collection using thirdweb and visual dashboard with modularized code.
💭What's next for FitChain
There are so many ideas that would have been amazing implementations, but we had a limited scope of time. We want to enhance user engagement with utility NFT towards their healthy life and users can claim uniques achievement badges. Live virtual experience with sound effect and our exclusive tokens in real-time as the user engage… what ISN’T next for FitChain
Built With
- chakra-ui
- connectkit
- github
- html
- ipfs
- nextjs
- polygon
- solidity
- tailwind-css
- typescript




Log in or sign up for Devpost to join the conversation.