Please answer a few questions to help us make even better lessons for you.
-
Full Stack Rails Mastery
-
BONUS content (Full Stack Career Bundle)
-
Building a simple 2-sided marketplace app
- Introduction to building a simple 2-sided marketplace app
- How to set up a Rails 7 app with Devise gem for user authentication
- Setting up data models for the marketplace
- Setting up the homepage and product pages
- Challenge 1: Fix the product editing bug
- Solution to Challenge 1: Fix the product editing bug
-
Accepting payments through Stripe
- How to set up Stripe in a Rails app
- Adding session info and links
- Add a buy button and checkout form
- How to handle Stripe webhooks to fulfill orders
- Challenge 2: Replace hardcoded Stripe price id with product-specific ids
-
Deploying Rails apps
-
Styling with CSS
-
Blogging and CMS features
-
Hotwire
-
Javascript bundling and libraries
-
Social network features
-
More eCommerce features
-
Software as a Service (SaaS) features
-
User authorization, teams and permissions
-
Rails API
-
Design Patterns
-
Performance tips
-
Third party APIs
-
Miscellaneous tips
-
Common Rails errors and troubleshooting guide
-
References and tools
Introduction to building a simple 2-sided marketplace app