Build marketplace for freelancers like Fiverr with Rails 6 - Level 3

Leotrieu

Leo Trieu

Fiverr

Full Source Code

Discussion Support

Course Description:

In this project, you will be learning how to build a 2 sided marketplace like Fiverr with Ruby on Rails, a payment gateway. This project will take you through everything from setup to execution and from empty folder to a real app…but it won't stop there. You won’t just be watching these videos...you’ll actually build this site yourself. It is a series of 3 Projects (Level 1, Level 2, Level 3).

Specially, if you want to build an e-commerce marketplace that need the ability to accept online customer payments then here we go. You will learn the easiest way to accept payments with your Ruby on Rails web applications.


Who It's For

  • Beginners

  • Promotion seekers

  • Entrepreneurs & Founders

  • Designers

  • Front-end Developers

What features will we build in this Level 3?

  • Real-time Private Message with ActionCable

  • Attaching files to the conversation between sellers and buyers

  • [Super Advanced] Monthly Subscription Business system so that you can even use it in any Saas (Software as a Service) idea that you have

  • [Super Advanced] Create Subscription Plans with $ via Stripe API

  • [Super Advanced] Handle events via Stripe webhooks like subscribing, cancelling, etc

  • [Super Advanced] Smart Calendar for monitoring job deadline with notification

Requirement

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.

Complete the Level 1 and Level 2 first.

There are no reviews for this project yet!

  • Task 1: Transaction History

    • What is task 1 about? 1:22  
    • Transaction History Page 10:56  
    • Earnings Page 19:03  
    • Withdraw Request 9:57  
  • Task 2: Super Admin - Dashboard

    • What is task 2 about? 1:39  
    • Create Admin Dashboard 14:18  
    • Create Admin Categories 10:12  
    • Create Admin User 8:52  
    • Create Admin Gig 8:07  
    • Issue with Rails 6.0.0.rc1 3:45  
  • Task 3: Super Admin - Withdraw

    • What is task 3 about? 0:53  
    • Withdraw Request Listing 4:32  
    • Setting Up Paypal Account 4:50  
    • Approve or Reject Withdraw Request 15:49  
    • Showing User Wallet 10:02  
  • Task 4: Private Message with Action Cable

    • What is task 4 about? 1:46  
    • Message and Conversation - Model 3:47  
    • Create Private Message 16:06  
    • List All Conversations 10:53  
    • Show Message Details 16:52  
    • Real-time Message 23:54  
  • Task 5: Comments on Order Details

    • What is task 5 about? 1:01  
    • Create Order Details Page 13:20  
    • Create Comments on Order Page 15:34  
    • Real-time Comments 11:45  
    • Attachment on Comment 8:26  
  • Task 6: Calendar

    • What is task 6 about? 0:58  
    • Add Calendar 9:21  
    • Add Start Date Param 12:20  
    • Show Orders 12:11  
  • Task 7: Pricing Page

    • What is task 7 about? 0:57  
    • Create Subscription Plans in Stripe 3:08  
    • Create Pricing Page 10:08  
  • Task 8: Subscription

    • What is task 8 about? 1:43  
    • Create Subscription 19:22  
    • Webhook 14:58  
    • Commission with Subscription 7:30  
    • Cancel Subscription 12:38  
  • Source Code - Level 3

    • Download Source Code for 8 Tasks