Recently I’ve been re-working our Add App flow. This is the first step of any project.
It’s a two step process: enter the app details (name, description, and so forth), and select who should have access to the app.
Users can also have access to multiple accounts, for example a freelancer working on his own projects and also using a customer’s Kwoosh account for their projects together.
If you have access to multiple accounts and you’re adding an app we need to know who it belongs to, so we show a drop down letting you select the proper account.
Setting the account on this first step really serves two purposes:
Because Kwoosh was rendered on the server and we had minimal front end processing abilities, two steps was mandatory.
We had to send data back to the server in step one so we could display data in step two.
With our rewrite we have a lot more flexibility and we’re able to cut our flow in half, to just a single screen. A huge win.