GitHub Burndown Chart as a Service http://radekstepan.com/burnchart
Go to file
Radek Stepan a98b36c563 ready to display the chart 2014-10-12 11:10:26 -07:00
public ready to display the chart 2014-10-12 11:10:26 -07:00
src ready to display the chart 2014-10-12 11:10:26 -07:00
.bowerrc initial skeleton of a project 2014-08-28 19:55:45 -07:00
.gitignore initial skeleton of a project 2014-08-28 19:55:45 -07:00
Gruntfile.coffee router loading projects from local storage 2014-10-08 20:04:10 -07:00
Makefile icons module, animation for loading 2014-09-25 19:57:55 -07:00
NOTES.md persist in local storage 2014-09-13 19:10:10 -07:00
README.md use ractive-ractive 2014-10-07 21:24:49 -07:00
TODO.md init chart page 2014-10-11 13:48:17 -07:00
bower.json router loading projects from local storage 2014-10-08 20:04:10 -07:00
firebase.json github login using firebase 2014-08-30 10:17:46 -07:00
package.json watch with live reload 2014-09-14 09:33:15 -07:00

README.md

#burnchart.io

##Concept

GitHub Burndown Chart as a service. Public repos are free, for private access auth via GitHub and pay.

##Notes

  • payment gateways in Canada: Shopify, Chargify list; I get free processing on first $1000 with Stripe
  • start people on a Community plan showing them a comparison table to upgrade to a better offering
  • community (open source, local storage), business (private repos, firebase)
  • keep discussion going via gitter or have people comment from the app via helpful
  • credit card form ux from Designmodo
  • workers: using a free instance of IronWorker and assuming 5s runtime each time gives us a poll every 6 minutes. Zapier would poll every 15 minutes but already integrates Stripe and FB.
  • worst case scenario I provide even Small Business plan for free and provide a better experience
  • $2.5 Node.js PaaS via Gandi with promo code PAASLAUNCH-C50E-B077-A317.
  • let people vote on features they want to see fast: tally.tl.
  • use readme.io for documentation
  • send handwritten thank you cards to the first customers
  • use DigitalOcean as a GitHub Student (@bath.edu email) to get $100 in platform credits which translates to 20 months on the slowest (fast enough) dyno

##Plans

###Community Plan

  • your repos are saved locally
  • no auto-updates to milestones, everything fetched on page load
  • no private repos

###Business Plan

  • you need to pay for a license to use the app for business purposes
  • repos, milestones saved remotely
  • auto-update with new information
  • private repos

###Free Forever Business Plan

Let me call you every 3 months to ask how you are doing, how you are using the software, what can I improve, and you will get 3 months usage for free. The idea is to keep in touch with the most loyal customers, to hear them say how great/shabby the app is. If they don't want to talk they can always pay for the Business Plan.

If someone stops using the app, send them an email asking them for a good time to call so I can make things right. They would get 3 months usage as well.