Bug 1063798 - Build event "launch page"

# Wizard beta

<http://localhost:9006/event/start>

### This is a "wizard" to quickly generate an event from a pre-determined set of options.

The expectation is that the person using this form will have someone on the phone with them (or possibly even someone sitting with them) from Mozilla to walk them through it, hence the limited microcopy or explainer text.

#### Service requirements:

- events api
- login
- events front-end



Step one: three options, displayed on hover (at larger viewports. displayed by default on smaller viewports)

![](http://snaps.akibraun.com/voa3u.png)

Upon clicking "build event", scroll down to see a few options to complete event generation. Login is required, so a log in button will appear if the person is not yet logged in:

![](http://snaps.akibraun.com/7ul8l.png)

- the form is disabled until login is complete
- datepicker provides a calendar and time selection in 15-minute increments. default is 15 minutes from now
- location will autofill using the google places api
- attendees is an html5 number input
- creating an event will automatically redirect you to that event's page on the events front-end
- event description will have a big fat "begin" button to take you to the meat of the event
Is there any chance this could throw? If `webmaker-login` somehow happens to be undefined, this will throw, though perhaps the user being logged-in is a precondition for this code to run... Anyways, `JSON.parse` on local storage without some kind of fault tolerance generally gives me the heebie-jeebies, but I might be missing some context here.