CreatorPlatform.xyz
Learn how to build a platform for creators to sell their digital downloads
Lessons
- What we'll build
 - New Ruby on Rails application and Static pages
 - Devise authentication styled with Tailwind UI
 - Landing page for Ruby on Rails with Tailwind UI
 - Postgres enums in Ruby on Rails
 - Handle webhooks and process async with Rails
 - Dashboard view with Tailwind UI
 - Stripe Connect onboarding with Ruby on Rails
 - Create Stripe Financial Accounts to store money
 - Financial Account balances and Payments balances
 - Stripe Payouts
 - Annotate gem
 - Faker gem
 - Enable creators to create Stripe Products with localized prices
 - Upload Product images with ActiveStorage
 - AWS S3 Uploads with Ruby on Rails
 - Stores Subdomain Routing with Ruby on Rails
 - Product listing pages with Tailwind UI
 - Customer Payment Flow with Stripe Checkout
 - Order Confirmation Page with Tailwind UI
 - Order Fulfillment with Webhooks
 - Modeling Attachments and using Counter Caches
 - Deploy Rails 7 to Heroku
 - SSL for Custom Subdomains with Cloudflare, Heroku, and Rails
 - Gravatars
 - Custom layout for devise views
 - Custom attributes for devise onboarding
 - Branding with DALL-E generated logo
 - Stripe Treasury flows explained
 - Create cardholders and issue cards to creators
 - Display virtual card details with Issuing Elements
 - Sending email with Ruby on Rails
 - Attachment downloads for end customers