Home Repair Jobs on ETH Blockchain (bobsrepair)
@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!
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.
User’s main dashboard
This is where they can create a new job or view previous and/or current jobs they are associated with.
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.
In this example we’ve chosen a Bathroom Remodel.
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.
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’.
After the milestone has been added to the Blockchain, a contractor can now be invited.
Now we can select one or more contractors. We can sort by price or rating in this example.
SMS Invite to Contractor
Immediately an SMS invite (text message) is sent to the contractor(s)
Dorothy has received the SMS and accepted the job. The user is notified of this in realtime.
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.
Here we’ve added another milestone to the Blockchain
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.
In this example, we chose to fund the job with BOB tokens.
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
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
As someone who works as a General Contractor (when not dealing with crypto), this is some very very exciting stuff!
Great to hear @jeffjagoe!
Bagus sekali
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.