Skip to content

Instantly share code, notes, and snippets.

@nathanielmata
Last active August 2, 2020 21:28
Show Gist options
  • Save nathanielmata/21e1effad5f3b66a34b0e6947bb7dca2 to your computer and use it in GitHub Desktop.
Save nathanielmata/21e1effad5f3b66a34b0e6947bb7dca2 to your computer and use it in GitHub Desktop.
User Stories for Markdown Notes Capstone

UNREGISTERED USER

As an

  • UNREGISTERED USER

I want to

  • write/edit a note in a Markdown editor
  • AND preview the output HTML in the browser

So I can

  • save my note as a Markdown file to my computer
  • OR save my note as an HTML file to my computer

As an

  • UNREGISTERED USER

I want to

  • CREATE an account with a unique username and password and a profile including an optional name and photo

So I can

  • save/store notes to my account

As an

  • UNREGISTERED USER

I want to

  • READ a list of public notes from a unique url assigned to a REGISTERED USER

So I can

  • view a public note in Markdown or HTML in a browser

REGISTERED USER

As a

  • REGISTERED USER

I want to

  • LOGIN to my account with my unique username and password and start a logged session

So I can

  • create/save/preview notes in Mardown
  • AND view/edit/delete previously saved notes with a Markdown editor/preview

As a

  • REGISTERED USER

I want to

  • LOGOUT of my account

So I can

  • limit access to my account

As a

  • REGISTERED USER

I want to

  • UPDATE my account password

So I can

  • limit access to my account

As a

  • REGISTERED USER

I want to

  • READ a list of my saved notes sorted by name or date created

So I can

  • preview/edit/delete saved notes

As a

  • REGISTERED USER

I want to

  • READ a saved note

So I can

  • preview/edit/delete a saved note

As a

  • REGISTERED USER

I want to

  • CREATE a new note with a name and Markdown content

So I can

  • preview/edit/save a new note

As a

  • REGISTERED USER

I want to

  • make a note public

So anyone can

  • view a note from a unique URL in a web browser

As a

  • REGISTERED USER

I want to

  • make a webpage with a unique url that lists all my public notes sorted by name or date created and includes my profile info

So anyone can

  • view/find/search any of my public notes in a web browser
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment