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:
- 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.
- Small investment In this approach, each pet will become an investment.So, ecopet will become a platform connecting small investors with financial funds.