Rails twitter clone
Follow along as I build a full application using Rails, Hotwire and Tailwind CSS
What's included?
In this course, you’ll build a fully functional Twitter-style app using Ruby on Rails, Hotwire, and Tailwind CSS — complete with real-time features, rich UI interactions, and modern Rails patterns.
No JavaScript frameworks required.
Who's it for?
Perfect for junior to mid-level Rails devs who want to get hands-on with Hotwire and build a real social app from scratch — using only Rails and modern tools.
You'll learn how to:
- Build a working Twitter clone with posts, replies & likes
- Use Turbo Frames & Turbo Streams for real-time UI updates
- Handle user auth, following, and notifications
- Style with Tailwind for clean, modern UI
- Structure your Rails app with modern, maintainable patterns
⚡️ Trusted by 3,600+ developers on YouTube + RapidRuby ⚡️
Getting set up
Published 11 Apr, 2023
Styling Tweets
Published 18 Apr, 2023
Building the sidebar
Published 25 Apr, 2023
Animated Turbo Streams
Published 2 May, 2023
Setting up profiles
Published 9 May, 2023
Nav menu setup and RSpec tests
Published 16 May, 2023
Editing your profile
Published 23 May, 2023
Uploading avatars using Active Storage
Published 30 May, 2023
Liking tweets with Turbo Streams
Published 6 Jun, 2023
Replies to tweets
Published 13 Jun, 2023
Migrate to esbuild for JS
Published 20 Jun, 2023
Building retweets
Published 27 Jun, 2023
Dealing with bugs
Published 4 Jul, 2023
Following and followers
Published 11 Jul, 2023
Tweaking the feed for followers
Published 18 Jul, 2023
Get full access to this course by going Premium — or buy it once and own it forever.
Most developers choose Premium to unlock everything for just $19/month.
5 out of 5 stars
“Your content is always great. I have learned many useful things from you that I have applied to real world Rails apps. Keep it up the great work, and keep the content coming! ”
5 out of 5 stars
“RapidRuby elevates Ruby/Rails learning. Engaging lessons, great teaching style. Highly recommend for all levels!”
5 out of 5 stars
“Rapid Ruby has the perfect video I needed 🙌”
