Crayon Bits Blog

User Experience, Frontend, Code and Life

Day 49 - Team Implementation Part 2 - Billing

life UserBit entrepreneurship

Billing infrastructure

Anyone reading this in the entrepreneur world would think I’m crazy.

Do things that don’t scale

Move fast break things

Do the minimal work to get an MVP running

I know, I have read it all too… and the engineer in me has chosen to ignore it and is actually building something that’s scalable and robust. Maybe I’m wrong, but product validation should include validating whether people would pay for what you’re building. For that I need a billing structure because I don’t want to be careless with people’s money.

And for building team structure, It’d just make more sense to build in on top of the billing structure that actually scales and accomodates for modifications and cancellations.

Imagine being an early customer and agreeing to pay and then having no way to cancel or modify the subscription, emailing and calling support etc. Your trust in the company/brand is gone forever.

Again, I’m not sure if doing it right the first time is the way to go about this, but it feels right to do this right. I think it’ll take me a few more days to finish this part.

Progress

  • I need to polish the sidebar a bit
  • Project summary needs to be populated
  • Ability to assign colors to users/stakeholders
  • figure out how to do stakeholder findings
  • Offline capable
  • add description to sitemap nodes
  • Need to add several hooks for synthesis events
  • Export for question & answers
  • Implemented wordcloud for cross-case analysis
  • Export Synthesis
  • Security rules
  • Beta terms
  • Profile Page
  • Feedback Mechanism
  • Billing setup
  • Landing page graphics
  • Landing page implementation
  • Export for sitemaps
  • Implement Analytics tracking events
  • Demo Project
  • SEO improvements
  • Share Project
  • Persona Feature
  • Update Billing to reflect team in progress
  • Implement team functionality
  • Implement team billing
  • Create FAQ Material
  • Figure out how to structure teams

Traction

  • Contact Dean - No Response
  • Contact Terran
  • Contact Rebecca round 2
  • Interview Terran
  • Interview Julia
  • Demo to Rebecca (scheduled for Sunday)
  • Set up a meeting with Logan set up for next Wed.
  • Set up Google Ads
  • Refine Welcome Email
  • Implement conversion tracking on analytics
  • Set up a meeting with Peter (scheduled for Wednesday)
  • Get Julia on-boarded (scheduled for Monday 4pm)
  • meetup with Logan (next wednesday)
  • get Logan on-boarded
  • Create Marketing Material
  • Get Rebecca on-boarded
  • Submit to betalist
  • Apply for intercom startup package
  • Get connected with Emily (Symphony)