send confirmation email when upgraded to PRO #tweetphoto
add a few more lower-tiered pricing plans #tweetphoto
file_17350.jpg
remove
prevent duplicate survey emails by checking whether already sent #tweetphoto
get first $49/year customer #tweetphoto
file_16621.jpg
remove
extract mailer stylesheet into its own private rubygem so I can-reuse it across different projects #tweetphoto
send product/market-fit survey to active 3-week old users #tweetphoto
file_16609.jpg
remove
add unique tokens to users to identify them in typeform #tweetphoto
add stripe customer/subscription ids for existing customers #tweetphoto
save stripe customer id to database #tweetphoto
send clientReferenceID (= user ID) to Stripe Checkout so I can identify the customer later on #tweetphoto
add pushmore to ping me of new customers #tweetphoto
listen for stripe webhook to automatically mark new customers as pro users #tweetphoto
remove login page as everything is through OAuth #tweetphoto
hit /r/sideprojects frontpage #tweetphoto
file_16567.jpg
remove
send welcome email to all existing users #tweetphoto
send automated welcome email with features + Pro upsell #tweetphoto
file_16566.jpg
remove
set up mailgun for incoming email (write script to automate?) #tweetphoto
config SMTP settings (sendgrid) #tweetphoto
fetch instagram posts in background jobs #tweetphoto
add turnout gem for maintenance page #tweetphoto
remove old access token columns after verifying encryption works #tweetphoto
copy database to hatchbox #tweetphoto
change cronjob to every 5 minutes #tweetphoto
use https link instead of http in "via tweet.photo" promo #tweetphoto
fix order of carrousel images #tweetphoto
reach out to technology blogs #tweetphoto
send twitter DM pitch to TNW #tweetphoto
send email pitch to makeuseof #tweetphoto
send email pitch to engadget #tweetphoto
send email pitch to read/write #tweetphoto
send twitter DM pitch to lifehacker #tweetphoto
send email pitch to the verge #tweetphoto
send email pitch to mashable #tweetphoto
get second customer ($38 total now πŸ˜…) #tweetphoto
file_16474.jpg
remove
show pro upgrade on settings page #tweetphoto
prefer videos over images in case of mixed post #tweetphoto
get first paying customer ($19/year) #tweetphoto
disable users who have de-authorized the Twitter app #tweetphoto
make it easier to disable the service #tweetphoto
file_16453.jpg
remove
only fetch photos and tweet for users with enabled account #tweetphoto
file_16451.jpg
remove
file_16452.jpg
remove
add success/error callbacks to Upgrade button #tweetphoto
replace example photo with something more colorful #tweetphoto
only tweet photos created after user signed up #tweetphoto
encrypt user access tokens πŸ” #tweetphoto
add an "all done!" screen, with suggestion to post a photo on Instagram #tweetphoto
set up stripe account #tweetphoto
add pricing plans to Stripe #tweetphoto
file_16386.jpg
remove
configure redis/sidekiq #tweetphoto
use sidekiq for faster tweeting #tweetphoto
truncate caption if it's too long #tweetphoto
add link to medium article #tweetphoto
file_16363.jpg
remove
make site mobile friendly #tweetphoto
file_16360.jpg
remove
add support for multiple images in one post #tweetphoto
file_16359.jpg
remove
add a way to disable the service #tweetphoto
file_16336.jpg
remove
add open graph metadata #tweetphoto
file_16335.jpg
remove
add "via tweet.photo" to tweets #tweetphoto
improve design of connected account buttons #tweetphoto
make design more compact to fit square crops #tweetphoto
file_16313.jpg
remove
file_16311.jpg
remove
design new homepage mockup #tweetphoto
file_16310.jpg
remove
register tweet.photo domain #tweetphoto
finish instagram app review process #tweetphoto
register throwaway domain tweetphoto.icu #tweetphoto
test if it works (it does!) #tweetphoto
file_16196.jpg
remove
file_16197.jpg
remove