Thank You!
Preview unavailable
You must log in or sign up to view this lesson.
Login
Sign up
Learn Rails by Building Instagram (2019, Rails 6)
Buy now
Learn more
Introduction
What is Ruby on Rails?
Why Rails?
Initial Setup Requirements / START HERE
2
Troubleshooting Checklist
What are we Building?
Getting Started
Running rails new
2
Installing Bootstrap with Webpacker
1
Setting up our Basic Navbar
Adding Users
Installing Devise / Generating User model
Updating our Navbar with working links
Extending the User Edit page
Adding Flash Messages
3
Adding User Profiles
1
ActiveStorage Introduction
Installing ActiveStorage / Adding Avatars to Users
Posts
Creating Post Model and Controller
1
Adding Validations
1
Adding Post Feed (Post index)
2
Adding Posts to Profile / Post Deletion
Adding Likes to Posts
7
Post Comments
Starting to add Post Comments
1
Installing Stimulus.js & Finishing Basic Comments
Paginating Comments for infinite scroll (custom pagination with Stimulus)
ActionCable Introduction / Realtime Comments
Comment Fixes / Touchups
Allow Adding Comment on Post Creation
1
User Following
Creating our Follow model
Wiring up Following
Only See Posts From People You Follow
Preparing for Production / Deployment
Polishing User Profile
Polishing User Edit Page & Devise Error Message Helper
Polishing Signup and Login Pages
Polishing Forgot Password and Welcome Page
Adding Local Time
Deploying to Hatchbox
1
Conclusion / Thank You
Thank You!
Provide Feedback Here
Source Code