it-swarm-eu.dev

Alla ricerca di modelli e opinioni di progettazione 'planner'

Stiamo progettando un catalogo di corsi di studi part-time rinnovato presso l'istituto post-secondario in cui lavoro. Una delle funzionalità che ho incluso è un pianificatore autenticato per il salvataggio e la registrazione per i nostri corsi.

Questo pianificatore non è un pianificatore nell'orario o nel senso del calendario della Parola, tanto quanto essere in grado di salvare i corsi per dopo, quindi anche ottenere i dati del nostro programma part-time di fronte agli utenti per trasferirli dalle registrazioni dei corsi alle applicazioni del programma.

Al momento stiamo elaborando idee per il brainstorming e la lavagna per il flusso di utenti e la progettazione dell'interazione per questo. Dove sto iniziando ad arrivare, è l'idea che l'interazione dovrebbe consentire agli utenti di selezionare una casella di controllo per "aggiungere al planner" dai nostri elenchi di corsi e risultati di ricerca, ma non sono sicuro del miglior approccio per presentare il planner . Dovranno essere instradati attraverso l'autenticazione per salvare i loro dati, quindi è l'approccio migliore a:

  1. fornire un tipo di "widget" della barra laterale che viene creato mentre l'utente salva i corsi, con un'opzione per salvare l'elenco nel proprio planner una volta terminato, oppure;
  2. instradali attraverso l'autenticazione alla prima selezione, quindi una volta autenticato lo stato della sessione, consenti loro di aggiungerli al planner tramite Ajax e non di instradarli nuovamente al planner.

Questa è una generazione molto precoce di idee, quindi se qualcuno ha visto modelli di progettazione davvero validi e validati, adorerebbe alcuni esempi.

Grazie. (La modifica per rimuovere questa parola di testo è stata inutile, quindi la sto solo modificando per dimostrare ulteriori inutilità - potresti voler trovare cose più utili da fare con il tuo tempo.)

3
jameswanless

Mi sembra un "carrello della spesa"! È un buon posto per iniziare a cercare soluzioni.

Preferibilmente dal mio POV:

  • dispone di un widget che mostra "N course on your planner", che fa clic sul planner
  • per gli utenti non autenticati, considera la possibilità di memorizzare la selezione in un cookie (in modo che possano tornare più tardi e avere ancora i corsi selezionati)
  • richiedere l'autenticazione quando si fa clic sul planner

Puoi anche considerare di mostrare la pialla a utenti non autenticati. Lo eviterei, perché non è ovvio per l'utente quanto siano persistenti i suoi dati. Sopra è un compromesso comune (?) Tra il ritardo dell'iscrizione obbligatoria fino a quando l'utente non vede il vantaggio di creare un account e assicurarsi che l'utente non debba entrare due volte.

C'è un brutto caso, però: una selezione temporanea memorizzata in un cookie e accedo con il mio account (esistente). Unire il temporaneo con la lista della spesa memorizzata sul server potrebbe non essere quello che voglio. È possibile differenziare in base al percorso di accesso (l'accesso diretto con un account con articoli nel carrello non trasferisce la selezione temporanea, l'accesso a un nuovo account facendo clic su planner fa), chiedere quando si accede o simili.

Per questo motivo, potresti voler mostrare l'accesso molto vicino al widget "Pianificatore di corso".

2
peterchen