Ecopet is a combination of two words : economical and pet.

What it does

Users can save their money by adopting, raising pets (through buying food for pet by ETH). There are two points you need to remember if you want your pets to grow perfectly : feed duration and pet balance. Feed duration is a measure to detect shape of your pets while the size of pet is determined by the remaining balance of pet .Feed duration will be increased if your pets are fed regularly. Last but not least, You can still withdraw your money in pet whenever you need.

How I built it

There are 2 main components:

  • Contracts : Written by solidity, deployed by truffle framework
  • Frontend : Reactjs framework, game framework with createjs, Signin via Torus

Challenges I ran into

We need spend a lots of times to collect, design sprites for pet. Building game in blockchain quites different with casual games

Accomplishments that I'm proud of

We built a game that user can play easily

What I learned

Integrating game with Torus. User only need Google account to play game.

What's next for Ecopet

In the future, we will develop phase 2 with 2 main approach:

  1. Pocket money In this approach, each pet will become a pocket money for kids whose parents can give money through feeding pet. Kids can use balance in their pet to buy something they want. Last but not least, by using blockchain technology, parents can track their kids’s transactions.
  2. Small investment In this approach, each pet will become an investment.So, ecopet will become a platform connecting small investors with financial funds.

Built With

+ 18 more
Share this project: