Buffet

MIT Bitcoin Hackathon Final Round

Role: Product & Game Designer, UX/ UI Designer

Eat to Earn

Buffet is an NFT-based social-fi and game-fi app that incentives you to eat healthy by rewarding you in NFT and crypto.

Problem Space

How can we motivate people to eat healthy and track their eating habits?

Buffet imagines a world where we get rewarded for eating healthy:

Token Model

Token Model

Earn NFT and crypto by eating healthy

Social Network Model

Social Network Model

Combine social-fi and game-fi to engage more users

About Buffet

Buffet is a mobile game that enables people to track and document their daily eating lifestyle, and then earn NFT and rewards if they are on track.


A user can download the mobile game and raise their own NFT pet. When they take pictures of the food they are eating at a point in time, the app then uses image recognition to identify the type of food and award tokens based on how healthy (calorie count) the food is. If the user eats healthy, they can earn tokens. The tokens can later be exchanged in the app marketplace to purchase more features for their NFT pet.

about buffet

01. Wireframing

After discussing with the team to understand our objectives and what would create an attractive user experience, we decided to create an easy to use mobile game for both web3 and non-web3 users.

I also defined various placement points for the game throughout the app and mapped out the flow:

Buffet Wireframe

02. Prototyping

I created and tested multiple stages of the mobile game as well as the token model with content that emphasized different using processes:

  • User sign up and mint their NFT pet "Cookies"
  • Do tasks and earn fungible token BFT rewards
  • Buy features using BFT for "Cookies" to design and customize their own NFTs

Sign Up & Mint 'Cookie'

  • Log into the app
  • Sign up and become a player of Buffet
  • Connect crypto wallet to purchase your first NFT pet "Cookie"

Do Tasks & Earn BFT Rewards

  • Create eating goals or track existing goals
  • Take a picture of your food to submit entry
  • App determines the food and reward fungible tokens BFT based on carbon impact and how healthy the food is
  • You can continue to earn BFT tokens as you accomplish goals

Buy Features & Design NFT

  • Buy features for the NFT pet "Cookie" using BFT tokens you earned from previous steps
  • Dress up and design "Cookie" with features
  • You own your unique NFT "Cookie" now, which can be sold in NFT markets such as Opensea
  • Review the Carbon Poap

03. Demo Video

Buffet Demo

04. Impact & Reflections

I. Impact

Buffet is the first ever app that enables people to earn NFT and crypto when they eat healthy.

The product combines social-fi and game-fi to reward users for improving their eating and fitness habits.

II. Reflections

Challenges:

  • Using the image recognition algorithm to recognize the type of food after pictures are taken.
  • Connecting the Unity app with Solana protocol to update smart contracts was very difficult.
  • Making a critical choice on which Blockchain to use. We went for Solana because it was easy to integrate with Unity.

Accomplishments:

  • The team worked hard and made sure that the mobile app could recognize the picture of the food.
  • We made sure to design an easy to use mobile UX for non-web3 users.
  • We were able to build a complete MVP for the app.

What I learned:

  • It's important to have a team with diverse experience that can contribute different perspectives to the projects.
  • We had to develop new skills on how to integrate Solana with the Unity app.

What's next for Buffet:

  • We plan to improve the algorithm to identify different food.
  • We would like to launch a beta version of the application.
  • We would build out the NFT marketplace for the app.

In Collaboration With

Quadri Oguntade (Market and Product); Chilo Nwokolo (Frontend and Smart Contract); Prateek Pradhan (Frontend); Phidel Musungu (Backend and Smart Contract)