Home Repair Jobs on ETH Blockchain (bobsrepair)

in #bobsrepair6 years ago

@bobrepair posted the following article about part of their hybrid blockchain technology that @virtualgrowth would like to share (from Medium)

Bob's Repair Tokens & Prototype

We’re happy to have begun our main token sale, currently available at www.bobsrepair.com . As we explore different methods to decentralize the home repair industry, we've developed our first prototype application. It’s exciting to see the power of Blockchain in action, and our prototype does a great job of illustrating how Blockchain technology will change the rhythm of business of the Internet, and the world in the coming years.

Here’s quick walkthrough of what we’re doing with the ETH Blockchain. You’ll see a simple signup flow below. The important thing is being able to onboard users without bogging them down with a complex signup process, but still gather enough information for the job to be relevant so that we can match with contractor and get the job on the books.

Checkout the prototype yourself at prototype.bobsrepair.com. After defining a job, be sure to check out the smart contracted generated with your favorite ETH explorer!

bobs0.1.png

Simple signup/login screen

Simple signup/login screen which asks for only for a users email. They’ll login with email to come back and view job history and progress of current jobs.

bobs-jobs.png

User’s main dashboard

This is where they can create a new job or view previous and/or current jobs they are associated with.

bobs-category.png

Categories

The categories selection allows users to pick from a common set of broad categories and drill down in the specific type of repair they are looking to have completed. This quiz-like wizard format allows us to dynamically guide the user. As our database of jobs increases we’ll be able to predicatively target to the users based on important metrics, such as location of the job, time of year.

bobs-create-job.png

In this example we’ve chosen a Bathroom Remodel.

bathroom-remodel.png

Job Creation

Immediately on creation of the job, a smart contract is issued on the ETH Blockchain. The user can click on this contract to view details! It’s important to educate the user that this exists on a Blockchain that cannot be altered, we see so many use cases for transparency here. All participants in the home repair process are going to be keenly aware that the job they are requesting (or completing) is inspectable and documented.

contract.png

Kovan Transaction

You can see the actual transaction begin to take shape here, the Kovan ETH Testnet. Here’s the actual link!

Milestone Creation

Now a milestone is created. For this example, we’ll define our first milestone as ‘Remove the tub’.

milestone.png

After the milestone has been added to the Blockchain, a contractor can now be invited.

invite-contractors.png

Now we can select one or more contractors. We can sort by price or rating in this example.

contractor.png

SMS Invite to Contractor

Immediately an SMS invite (text message) is sent to the contractor(s)

sms-invite.png

Dorothy has received the SMS and accepted the job. The user is notified of this in realtime.

prototype-screen.png

Additional Milestones

Users can now add additional milestones, or this could be done later with the contractor as they determine the next steps in the bathroom remodel.

milestone1.png

Here we’ve added another milestone to the Blockchain

fund-milestone.png

Milestone Funding

Each milestone (or the job as a whole) will need to be funded by a variety of payment methods. We can pay in BOB, or we’ll also support additional payment methods.

fund-milestone1.png

In this example, we chose to fund the job with BOB tokens.

fund-with-BOB.png

approve-release.png

bobs-action.png

Milestone Completion

After the milestone has been completed to satisfaction, it’s time to approve and release the funds to the contractor. The moves them out of escrow and into the contractor’s account

approved.png

We’re very excited with the work our engineering team has been doing. This reactive prototype demonstrates end-to-end functionality that shows where we want to go as a business. Transparency has never been a part of the repair industry, and in subsequent demos we’ll show how we can put some user-friendly frontends on top of the blockchain that it’s more ‘human-readable’. We’ll eventually get to the point where most users won’t know that the Blockchain is there, but it’ll be there for proof that the customers and contractors did participate in a transaction.

Stay tuned for more news from Bob’s Repair, and join our active Telegram community and follow us on Twitter!

Follow / Visit @bobsrepair & bobsrepair.com

Best,

Sort:  

As someone who works as a General Contractor (when not dealing with crypto), this is some very very exciting stuff!

This is a great and unique use of the blockchain, it shows the possibility of how traditional internet businesses can apply blockchain tech into their existing or new business model.

@virtualgrowth I wished this was built on the eos software for scalability and easy accessibility for end user purpose. What do you think about that boss?

Good to hear and thank you for your comment. EOS isn't in live mode yet and STEEM(it) has many users and interactions already.

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.033
BTC 64029.44
ETH 3157.04
USDT 1.00
SBD 4.02