TheOdinProject / theodinproject

Main Website for The Odin Project
http://www.theodinproject.com
MIT License
3.71k stars 2.07k forks source link

UI: draft requirements #4525

Open JustWaveThings opened 4 months ago

JustWaveThings commented 4 months ago

Just very broad strokes here, just starting here to get something to iterate over.

The page should mimic the rest of the site for the skeleton of the page (header, nav, footer)

For the simplest version(end to end) In the main section we would need:

Then, fleshed out, we'd want to add the following?

BryanF1nes commented 4 months ago

Lets try to flesh this out some more based on Kevins comments.

UI: Form Requirements

Note - Database information or Schema related information probably isn't needed in here since the main focus of this is the UI and what the user will be presented.

JustWaveThings commented 4 months ago

This all looks pretty good Bryan.

We did discuss that we aren't going to capture anything but the key information, to reduce the friction to getting the information we want from the user. I think we are only going to have two user inputs on the form-- date of interview datepicker, and topics covered multi-select.

Also, we do need to consider the non-happy path in the instance of form submission failure, or if the user attempts to navigate away from the page before submitting, the user should be warned that the information will not be saved/submitted.