Skip to content

MohinishTeja/servvify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Servvify

Decentralised rewards and payments application for all by government.
Explore the docs »

Video Demo · View DApp

Table of Contents

Team Members

Decentralised Application by Government to offer various public services

       Servvify is a decentralised application by government/corporations to offer various rewards, services to people using Blockchain and cryptocurrency. This DApp is designed for people of all levels of expertise, ages.

       Blockchain and Crypto newbies can easily use this DApp without much efforts. Main bottle neck problems for crypto and blockchain mass adoption are requirements like Wallet, Huge alphanumeric address, Gas fee, Transaction speed and buying crypto in the first place. Solutions to all these key issues are addressed in this DApp thus making it friendly for newbies and even experienced ones.


Features of Servvify

       Servvify is a proof of concept of how government's can introduce blockchain and crypto based applications to larger audience from different backgrounds. In this DApp specifically, I have implemented 2 features for reward distribution and payments.

  • Ecogift
  • Pay

Ecogift

       Ecogift is a reward distribution page inside Servvify for waste management. Idea is Government spends lot of money and resources to manage waste daily. We can drastically cut down this cost if we properly reuse,recycle waste. This can happen if waste is dumped categorically like All plastic in one bin, Metal in another bin, Degradable waste in other bin and so on. If we can segregate waste at User level itself it greatly saves money on logistics and processing for governments.

       But people will be reluctant to dump categorically. This is where we can reward them some crypto so that they can feel like this little act can help them earn something. Government can provide several services, paying bills option with this reward which brings lot of People onboard. Everything is fine but how do we reward them quickly, without change in earnings in middle? This is where Smart Contracts come in. I have included a smart contract to automate reward distribution once User dumps categorically. This can be observed in Video.

       Flow of this shall be
               - User enters his address( but difficult for newbies. this is where we introduce ENS)
               - Enters weight and type of waste(manual currently but can be automated in real world deployment).
               - Gets Paid!

Pay

       People can use the rewards claimed from Ecogift or their own crypto tokens to pay for various services offered by government. This can bring mass adoption among people. In this project we'll specifically use a example of Recharging Metro Rail Card

       Flow of this shall be
               - User enters his address( but difficult for newbies. this is where we introduce ENS)
               - If Balance is sufficient he can directly pay.
               - If not, He can buy some crypto right there using Ramp

How is this Newbie friendly?

    Clean and minimalistic UI with best sketches is used to build frontend. This ensures new users doesn't get lost or feel too complex to use Servvify. Utmost care is taken for Clean and best UI possible. Any User from age of 13 to age of 70 can easily use Servvify. But first let me tell you some problems any user has when entering into Crypto and Blockchain.

  • Buy Crypto in firstplace using Fiat
  • Remember/Store complex Addresses
  • Transfer crypto from exchanges to Wallet

    All of these are major bottle necks for mass adoption. Servvify has solutions to all of these problems.

  • People can buy Crypto sing RAMP in DApp itself
  • ENS is used to eliminate remembering/stroing addresses.
  • Polygon which is Layer-2 network has very low gas fee and hogh transaction speed.

    These will definitely help bypass all the hurdles for any user who wants to enter into Blockchain DApps and Crypto. Ramp ensures smooth onboarding for new users to buy crypto and surf through the decentralised world.

How I built it

    Entire DApp frontend is built using mainly JS and HTML. Smart Contracts are written in Solidity and deployed through Polygon network for high scalability. ENS is used for eliminating addresses and finally best feature Ramp is used to buy crypto in Servvify itself without going out exchanges like Coinbase, Binance. **Technologies used **

Technology Uses
1. Polygon 1. Scalable network for executing transactions
2. Ramp Onboarding new users to buy crypto in DApp itself
3. ENS Eliminates remembering comples addresses for new users
4. UI Simple and Minimalistic UI with clear instructions across Servvify

0xHack Bounties

  1. 🏆 0xHack Adoption Bounty: 💲3000 DAI - Best Crypto-Newbie Friendly App
  2. 🏆 0xHack Adoption Bounty: 💲1000 DAI - 2nd Best Crypto-Newbie Friendly App
  3. 🏆 0xHack Adoption Bounty: 5x 💲200 DAI - Application Using Ramp
  4. 🏆 Best use of Polygon Scalability
  5. 🏆 0xHack Bounty: ENS Will Award $150 In ETH To Each Of The Five Best Projects To Use ENS

Gallery

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published