Airbnb is a series of 3 Projects (Pikachu, Kong, Godzilla) with 3 different levels (Level 1, 2, 3). We are going to build a platform like Airbnb.
Entrepreneurs & Founders
How to quickly create a web app with Ruby on Rails.
Style your web app easily and quickly with Bootstrap.
Design your UI like a modern style using in AirBnb.
Use Facebook to authenticate your users.
How to send transactional emails with Gmail/Mailgun.
How to create Object models for a business idea.
Handle photo uploading process with AJAX.
Process searching function with different criteria.
Handle location searching on Google Map.
Handle jQuery event for UI controls.
Simple authentication with email/password.
Advanced authentication with Facebook.
Sending transactional email when new user signed up.
Page for users to edit Profile
Page for hosts to create/edit Room
Photos Upload to AWS S3.
Room reservation system with Start Date, End Date.
Room searching system with different criteria.
Functions Allow Hosts to Create Rooms in Steps.
2-way Review System.
All I ask for is to pass the Free course "Learn Ruby on Rails, Heroku and Wistia APIs" with the understanding of how Rails works. That's it.
So far so good! Proving invaluable for getting my business idea off the ground. I'm going back and filling the gaps in my rails knowledge too. Obviously Leo can't cover absolutely everything, and this combination of building a real site with Leo and then studying specific topics on my own is working fantastically.
Amazing work, it works great
Probably the best "tutorial" I have seen so far. What this delivers that others lack is a holistic methodology to build a real application in rails. As someone who is new to rails specifically, I was happy that the code worked as written on the tutorial which shows a commitment to delivering a quality product. Thanks for everything. Onto project #2
just awesome man
That is cool. Old dogs can learn new tricks. Thanks for showing me features that I have missed.
Great! Learnt a ton, and Leo made it easy to follow the whole way through. Thanks!
Y NAGA KRUSHNA
Best Tutorial by Leo, Thank you for such an amazing course, i learned so many things from this course.
Wow! I just finished Level 1. I learned so much. Diving right into Level 2. Thanks Leo!
I cant find better tutorials than yours... :)
Miriam Esp Jorrin
Great course, absolutely loved it!!! thanks Leo!!
Excelente course! I actually got to learn rails in this course. The didactics is great, with it I was able to easily learn to make complex modules in a web application. Thank you Leo!
Great course Leo ! Can't wait to begin the next level !
Leo you're awesome! Excellent course, we are waiting for new courses!
Great, nice course! I learned many technique about the server and front side aspects for rails web application.
only show you the code, almost no explanation
Awesome project! 4 stars just because I would have loved to see a bit of testing on it
Excellent course leo :D, I learned a lot throw all this course, so now let's go next course LEVEL 2
Excellent course!! Can't wait for third part of the series!
Great course, glad I made it to the end. Now up to AirKong!
Excellent course. Leo, you're a great teacher!
Once again, Leo and the Code4Startup Team have hit it out of the park. "Air Pikachu", the first installment in the AirBnB clone series is well presented, easy to follow, and done well. The first lessons from Code4Startup were done very well and this series raises the already high bar of excellence. Well done guys!
Awesome course! Take it, You will never regret.
More than I could have ask for. Thanks Leo.
Hi Trieu, It is great. I I just completed Airbnb1, and now as a Kickstarter backer, I can connect to Airbnb2. But one question that I found from Airbnb1 and Airbnb2 also. That is: HOW I ADD A SECOND LANGUAGE OPTION to the AirBnb2? For Example Default one is English and the other is Vietnamese? What changes to the Views!? MANY THANKS
A very well-designed course, and Leo is an awesome teacher! He manages to keep me engaged and motivated throughout. By the end of the course, my confidence has also soared! Thanks Leo, you deserve more than 5 stars.
Hi Leo, Great Course. I started loving Ruby. Just one question about AirBnd2... I saw your campaign on Kickstarter. So the course will be released and hosted at code4startup.com or at kickstarter!? Thanks
Leo seems to have really good knowledge and that is amazing. I enjoyed the course a lot.
Value for money course! Waiting for Airbnb2..
In this course, Leo is not only teaching you how to code in a pragmatic and tangible way, but for the many non-tech founders out there, like myself, who wish to start a startup to improve this world Leo empowers you to do so. Thank you, Leo, you are allowing me to fulfill my dreams!
Highly recommend. Great value for money!!
So Far, good
Awesome. Very comprehensive course and easy to follow, well laid out and explained.
Wow. Just wow. How I dreamt of owning up this course when I didn't have the money, and eventually when I did, it didn't disappoint me, it was a double blessing. Oh, and Leo gave me a free 2 week bonus because of the Christmas holidays! WOW. I just can't recommend this enough to anyone who really wants to code hands down #*&!%.. :) Another one, Leo!
This is a great course and Leo give real helpful and quick support! It is really worth. Thanks Leo and keep doing great job!
The course itself is okay, however I find Leo's accent quite fatiguing to keep up with. For paid course its a bit outdated, since people actually pay for course, at least, course should been updated frequently. Don't be discouraged this course is GREAT, for starters. Cheers.
Sahidur Rahman Suman
I really enjoy this course. Thanks to Leo for providing this amazing course.
Very good course. When you complete it you realize how ruby on rails works and you are able to start experimenting yourself more consciously. Just keep in mind that the Airbnb project that you will build is for educational purposes, so you need to put extra effort after the course if you want to make the project a "real life" one. Awesome anyway!
this course is awesome but i'm still waiting the next Stretch Goals!: "Extra Advance Skill with Graph. AirBnb clone will have graph in the dashboard showing different info in different formats: Geo map, Percentage chart, bar chart."
Hi I found the course really good. I learned alot ... it was very helpful in doing my project for college. I learned alot of everyday things that you dont learn in college (eg. facebook authentication on the site....). I recommend the course say if you need to build a website... my one was quite similar to airbnb so I am using this as a sort of template. its quite easy to follow too!!
Simply awesome. What I love is that lots of rails topics are covered and then it's up to us to choose the ones we want to dig deeper.
5 Star Course, the real world product cloning methodology that seems to be in vogue in todays education environment can be very hit and miss but this one is a definite hit. I think Leo hit the sweet spot between depth of subject knowledge matter and breadth of subjects covered, long may it continue.
This is the best programing tutorial that I have ever experienced. This course is well-organized, efficient, and lots of fun!!
I personally love this Product-Oriented approach as it is so practical. Learning this way is by far the best approach to build a real thing.
If you're a beginner of Ruby on Rails like me, read Michael Hartl's book and take this course. One is for your basic Rails and the other is for building real apps.
I love Leo's teaching style. Will definitely subscribe for more of his courses.
Alfred Henson Co
Tutorial is amazing, Can't wait for the advanced features of this. It'll be soon! Thanks Leo. All the best.
You are amazing Leo. Your instructions are easy to follow.
Such a great course. You just follow what Leo says, and you will get what you want.
Task 1: Let's party
Task 2: Basic project
Task 3: Gravatar, notification & transaction emails
Task 4: Facebook authentication
Task 5: Creating Rooms
Task 6: Photos
Task 7: Improving Room Creating Process
Task 8: Creating Views for Room
Task 9: Reservations
Task 10: AJAX
Task 11: More about Reservations
Task 12: Creating Reviews
Task 13: Searching
Task 14: Home Page
What's Next? - Airbnb Level 2