Skip to content

Instantly share code, notes, and snippets.

@makyo
Created September 24, 2013 16:45
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save makyo/6687591 to your computer and use it in GitHub Desktop.
Save makyo/6687591 to your computer and use it in GitHub Desktop.

Ideawheel Story

  • User management
    • User can login (done) (not tested)
    • User can logout (done) (not tested)
    • User can register (done) (not tested)
    • User can edit their profile, incl. password
  • Idea building
    • User can get one random idea stub after another
    • User can pin an idea stub that they like, up to five(? verify with Lu)
    • User can see ideas that already use a given stub
    • User can order pinned stubs via drag/drop
    • User can save their pinned stubs as an idea, and it will automatically be added to their ideas (up to five? verify with Lu)
    • When saving a pinned idea, users can add interstitial text to make the idea make sense
  • Content posting
    • User can browse ideas
    • User can claim an idea (up to five? verify with Lu)
    • User can post content to an idea, potentially as an external link (in which case the content_text becomes a blurb?)
  • Idea management
    • Staff can add idea stubs
    • Idea stubs can have links to disambiguate or explain
    • Linked stubs retain their links when added to ideas
    • Staff can edit or delete idea stubs(? this won't work well with ideas as it stands)
  • Administration
    • Admins have access to user editing pages
    • Admins should automatically be staff
  • Additional stuff?
    • Suspending users
    • Read-only mode
    • SQLAlchemy
    • Blueprints for each top-level bullet point above
@makyo
Copy link
Author

makyo commented Sep 24, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment