Skip to content

Instantly share code, notes, and snippets.

@mikeymaio
Last active May 8, 2017 15:43
Show Gist options
  • Select an option

  • Save mikeymaio/f0893c90e2f231657995ba1b0d37f757 to your computer and use it in GitHub Desktop.

Select an option

Save mikeymaio/f0893c90e2f231657995ba1b0d37f757 to your computer and use it in GitHub Desktop.
Me-Lance User Stories
Description:
Me-Lance is an app for freelancers to manage clients, projects, and invoicing.
User Stories:
As a user, I want to create an account, so that I can save my session
As a user, I want to log in, so that I can pickup where I left off
As a user, I want to log out, so that anyone using my computer cannot tamper with my account
As a user, I want to log in with google, so that I can connect my calendar
As a user, I want to add clients so that I can easily access their info
As a user, I want to add projects so that I can easily update their progress
As a user, I want to add events/meetings to my calendar so that I do not double book myself
As a user, I want to generate an invoice so that I can get paid
As a user, I want to save my invoice, so that I can keep it on file for later use
As a user, I want to view my invoice so that I can check for mistakes
As a user, I want to edit my invoice, so that I can append new sessions and fix mistakes
As a user, I want to create an invoice template so that I can save time
As a user, I want to auto-generate a new invoice for every billing period (i.e. every 2 weeks) so that I can save time
As a user, I want to view the progress of my projects in a chart/graph/data visualization so that I can visualize my progress (time-spent, money made)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment