Improving site create flow on Conveyor.dev

Posted on Fri 05 June 2020 in conveyor

Creating the first site on Conveyor.dev can use some improvement. Currently the user will need to create the site, create the server, then wait for the server to finish provisioning before heading to the "Sites" page where they can then see that the site has not been added to the server yet. At that point the user will need to click a link to install the site, they will then be directed to a page to select the server that they want to install the site on, which will always be the newly created server.

There is a lot of improvement that can be made here. The entire flow can be simplified to "Create a site" and "Create a server". To do this we will need to flag the newly created site to be added to the server when it is finished provisioning.