E

econet

A social networking site for promoting sustainable development by doing and encouraging the masses. One task completed on econet is a step toward sustainable development.

The problem econet solves

Precisely sustainable development means, using the resources effectively in present keeping in mind the needs of future generation. This is known to all but the question is how many of us adhere to this? No one. Maybe very few.
It is necessary to understand that the problems that affect sustainability are not restricted to large companies, in one way or another we all contribute to our grain of sand. Although they seem insignificant, our individual actions can contribute significantly and positively to sustainability, our commitment and awareness is needed to achieve truly sustainable development.

So we created econet - a social networking site aimed to promote sustainable development at individual level.
Here, people post what they are doing at their level to achieve sustainability. Other people appreciate them by liking the posts. This way the people who post their work are encouraged to do more and others are also motivated to do something.
There are also some simple tasks to complete which make the site more interactive.
And to make it more lively we have provided a points system. A user gets some points for completing tasks and also gets points for likes on his post. Then there's a ranking system to which ranks the users according to their points earned. This makes econet competitive and fun.
The points are stored on Tezos blockchain to make the points and ranking system decentralized.

Challenges we ran into

The most important phase of the hackathon was the ideation phase. As the problem statements were not released before the hackathon so we had little time to come up with an idea. We came up with this idea after hours of brainstorming.
The biggest hurdle was building a complete social media site in such a short time!
One challenge was designing the data models to store the heavily relational data.
We had a really bad time connecting Django to MongoDB and deploying it. So we had to migrate to a SQL database.
Another hurdle was the deployment of the smart contract.

Discussion