Skip to content

Instantly share code, notes, and snippets.

@avegancafe
Last active February 26, 2016 03:58
Show Gist options
  • Select an option

  • Save avegancafe/1a1599c1c39e55a54bbd to your computer and use it in GitHub Desktop.

Select an option

Save avegancafe/1a1599c1c39e55a54bbd to your computer and use it in GitHub Desktop.

Content

  • Homepage

    • Primary navigation
    • 12 sections of content
      • 6 additional subcards
    • Mostly copyable between components
  • Topic landing pages for the 12 topics

    • Similar landing pages?
    • Content already written
  • Content/article pages

    • Very similar to last point
    • Pretty much text only
    • Teach someone how to edit content
    • Create design for individual components
  • E-mail subscription

    • Submit email to subscribe to newsletter
    • Possibly use mailchimp so we don't have to deal with setting up an email server
  • Social media promotion and sharing of articles

    • Include facebook/twitter/linkedin share buttons
  • Users can submit questions and stories

    • Might be hard to convince people to contribute
  • Login

    • Super intensive back end changes
    • More complicated API
    • Dealing with sensitive info, so have to encrypt things
  • Feedback

    • Mostly UI changes
    • Some back end templating, not too bad
    • How to display it?

Difficulty

  • Homepage
    • Difficulty: 7
    • The main meat and potatoes, with the least reusable content
    • Have to design each part
    • The most dynamic part of phase 1
  • Topic landing pages
    • Difficulty: 6
    • Also very design heavy
    • Less dynamic content than homepage
  • Content/article pages
    • Difficulty: 4
    • Not as much design, very little dynamic content
  • E-mail subscription
    • Difficulty: 5
    • Integration with mailchimp
    • Requires setting up significantly more complex back end (this would be the main pain point)
    • Also some small UI implementation decisions
  • Social media promo buttons
    • Difficulty: 2
    • Requires not too many changes on the front end
    • Also very un-reusable code
  • Login
    • Difficulty: 5
    • Going to be a bit complicated with the encryption
    • Also requires more pages for profiles and account login/creation
  • Users can submit feedback
    • Difficulty: 4
    • Back end changes will require a bit more work than it appears

Packages

  • Homepage + topic landing pages + Content/article pages
    • $800
    • Really depends on the level of polish desired
  • E-mail subscription + feedback
    • $500
  • Social media promo buttons
    • $100
  • Login
    • $400
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment