fbpx

We are attending the Winding Tree Hackathon and we have decided to give temporary access to our test environment and provide a walkthrough for all who would like to use our portal to connect to Winding Tree.

The scenario demonstrates the full lifecycle of creating an account, hotel & rooms, setting prices & availability, the connection to Winding Tree and receiving a reservation from Winding Tree.

Please keep in mind that it is a testing environment and does not demonstrate the final product. The connection to Winding Tree is also in the middle of development. The identity management and verification process using LIF token and payment are not implemented at the moment.

First, you need to go to https://stage.siesta.cloud and click Sign up. Please fill all the required information and check all the boxes, before submitting.

Now you will gain access to your Siesta Cloud dashboard. It will be empty, but before you start you’ll need to create an organization first. Please go to Profile and on the top right corner, you will see Organisations and the plus button. Click on the plus button, choose a name for your organization, and click Save.

The system will now allocate you under your new organization. To proceed, you need to create a new business by going to the Organization and select Business Account. You will see a blue button Create New Business Account on the right top corner.

Once you click on it, a pop-up window will open. There you fill all the information required and once finished click save.

Now that you have created a business account, you can add services. To do that you need to select Services from the menu on the left. Once inside you will see a blue button Create new service, please click on it.

A new window will open where you can add all the relevant information. For the purpose of this tutorial, we will create a new hotel. In Service category, select accommodation or just type hotel and you’ll find it. Now add your business account and select the currency that you will accept payments from and continue to the next step.

Here you can add languages. By double-clicking on a specific language (in our case it’s English), you can select a primary language, and it will be shown in green text. Continue to the next step.

Now you can create a new facility. Fill all the required information and go to the next step.

The new service was created, now you can fill in further details, images, and attributes.

To add a description and edit all the information, navigate to list of services and click on the blue Actions button at your Service and select Details. Here you can add a description in all languages, don’t forget to save every time you add something new.

To add images navigate to the Images tab and drag the images you want for the facility.

Under the Attributes tab, you can add all your facility has to offer (room service, spa, wifi, fireplace, TV, parking…)

To add specifics for the room you need to go to Items tab and click on Create new service item.

Under Details, you can add the name of your room and description in all languages.

To add an image of your room navigate to the Images tab and upload desired images.

The same goes for the attributes of your room. Just navigate to Attributes tab and select which attributes are valid for your room.

Once all is saved you can see all items under Service items tab.

To edit and add more details click on the specific item and click on Details. Here you will be able to add text, images, and attributes. The process is the same as mentioned above. Don’t forget to save every time you make changes.

Now you can set prices and availability. Select Services in the left menu and pick your service by clicking on details.

To make service available for booking you have to set availability and prices in the selected days. Switch to Sales tab and fill all the information required. To change availability just write the number of available units into the grid and the price in the currency you have selected during the creation of the service.

If you want to edit more days at the same time you can use the Bulk changes button in the top right corner.

Winding Tree Connection

Now that all is ready you need to connect your facility to Winding Tree. For that, you will need a Metamask wallet. Please download it to your browser extension from the official webpage: https://metamask.io/

Once downloaded and installed please select Ropsten Test Network.

To add test ETH visit https://faucet.ropsten.be/ and add your testnet wallet address. You will receive 1 testnet ETH to your Metamask wallet.

You can continue to connect the facility to Winding Tree. In services menu select details for your Service and navigate to Connections. Here you can connect to Winding Tree by clicking on the Add new Module.

A pop-up window will open and here you select Winding Tree and go to the next step.

In the next step, you will need to enter your private key from your Metamask wallet. To find out what is your private key you need to go to your Metamask and click on the menu in the top left corner.

Click on Details and after that click on Export Private Key, enter your Metamask password and copy your private key into the Siesta Cloud Connection. Type a password of your choosing and click on Create Account.

Now your facility is being connected to the Winding tree. Once it’s loaded, click on finish and you are done.

You can now see Winding Tree under your connections.

Winding Tree has implemented a debugger to validate data in the blockchain. The debugger lists all the records with data URLs and tests the data structure at the API endpoints.

You can find your newly created facility between the results, where all the URLs are pointing to the Siesta Cloud API. This means that anytime you update the data, the latest dataset is available to everyone. You can check your facility here: https://index-debugger.windingtree.com/

The new facility will be displayed as the last result. Press the Load more button several times on the bottom of the screen to find your facility.

To find your facility in the Winding Tree go to https://hotel-explorer-playground.windingtree.com/

The new facility will be displayed as the last result. Press the Load more button several times on the bottom of the screen to find your facility.

Booking

You can book a room at https://hotel-explorer-playground.windingtree.com/ by selecting your facility and fill in the booking information.

To book a room you need to open detail of newly created hotel in Winding Tree explorer.

Once inside the specific hotel, you go to the top right corner and click on Get Estimates! button.

Here you need to fill the dates for which you have specified prices and availability in Siesta Cloud and add a number of guests (1 is minimum). For each guest you add, you have to fill the age. Once you fill in the required information click on green button Get Estimates!

You will see the available options. Select your preferred room and click on Book this room! button.

Fill in the information required and press on Book this! Button. The booking has been sent to Siesta Cloud portal and you can view it under the Reservations menu.

By pressing on Details you can check and print the guest booking information.

Conclusion

Siesta Cloud is one of the first companies connected to the Winding Tree and it will provide a user-friendly access point for hotels to connect their data to the Winding Tree and receive reservations. Also, it will allow the creation of travel portals with its own and Winding Tree inventory.

https://stage.siesta.cloud will be available during the hackathon and a few days after, so anybody can test Siesta Cloud and check for themselves how easy it is to integrate with Winding Tree.

If you will experience any bugs or you will have any question or suggestion, do not hesitate to write us in our telegram channel https://t.me/SiestaCloudChat

Related Post