Airbnb 2 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.
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
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