Project image
)}
AU$ 44,239
pledged of AU$ 40,000pledged of AU$ 40,000 goal
291
backers
65hours to go

All or nothing. This project will only be funded if it reaches its goal by Thu, May 23 2019 4:00 AM UTC +00:00.

AU$ 44,239
pledged of AU$ 40,000pledged of AU$ 40,000 goal
291
backers
65hours to go

All or nothing. This project will only be funded if it reaches its goal by Thu, May 23 2019 4:00 AM UTC +00:00.

About

  • How do I learn to code and change my life? 
  • What do I need to do to be a successful programmer? 
  • Why am I easily giving up along the way? 

As of 2019, Code4Startup is a code school teaching over 75,000 people around the world how to code. Along the way, I learned that most of them usually struggle with the same questions and barriers. They don’t have a motivation or specific goals for their learning process. They don't know what technology to start with. And there are nowhere for them to learn real skill sets to solve real problems. We need another way to learn effectively.

This year, we want to bring you our most comprehensive and powerful project designed with great experience for analysing business logic, designing database and programming a real startup project (step-by-step).  This will help you build your own marketplace for jobs, tasks or freelancers.

Our goal for this project is simple:  learn by working on a real project solving a real demand on freelance marketplaces in just… 4 weeks.

Level 1 - Freelance PIKACHU

  • Working with RAILS 6
  • Working with Visual Studio Code
  • Working with Postgres database and tools
  • Sign up with Email
  • Verifying identity with social account
  • User Profile features (avatar, bio, location, etc) just like Fiverr
  • User Dashboard managing all of jobs, requests and offers
  • Posting job in steps (including how to use ActionText with drag and drop photos)
  • Creating requests for freelancers
  • Making offers to clients' requests
  • Managing both Buying and Selling orders
  • Buying a service (without payment)
  • Review system with stars and comments
  • Searching function with Rails queries based on complex criteria

Some screenshots of the Level 1  (completed)


Level 2 - Freelance KONG

  • Social account verification
  • Accept/Reject multiple offers 
  • User settings for Payment and Payout methods.
  • Earning Dashboard listing all history transactions for revenue and expenses
  • Sending SMS Notification when a seller got new sales
  • Sending Email Notification when a successful transaction occurred

----------------------------------------------------------------------------------------------

  • [ADVANCED] - User identification with SMS (via mobile #) with Facebook Account Kit
  • [ADVANCED] - Credit Card processing with Stripe when buying a service
  • [ADVANCED] - Build your own Wallet system handling income and expense
  • [ADVANCED] - Build the Super Admin Dashboard (back-end) monitoring everything like Categories, Users, Jobs,  for the whole platform.
  • [ADVANCED] - Super Admin can approve/reject Withdraw requests from sellers
  • [ADVANCED] - Super Admin can view the Wallet history of specific users 
  • [ADVANCED] - Especially, the Escrow System that keeps track of funds per user and payout accordingly via Paypal API

Level 3 - Freelance GODZILLA

  • Real-time Private Message with ActionCable
  • Real-time Notification with ActionCable (just like Facebook notification)
  • Attaching files to the conversation between sellers and buyers
  • Smart Calendar for monitoring job deadline with notification 

-----------------------------------------------------------------------------------------------

  • [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] - You will get feature of building a Real-time Video Call for interview integrated to our platform [only when we reached our Stretch Goal]

  • We will cover all Fundamentals of Ruby on Rails and Bulma - a modern CSS framework in just 1 hour and that’s enough for you to go to the higher level. 
  • The whole project will be broken down into small tasks building specific feature so you will experience the process of how to develop a product in reality.

Risks and challenges

Creating course content, recording, and editing videos is time consuming but the risks here are low. I've been doing this for courses at Code4Startup so I understand the potential challenges as well as the time commitment. I have set a deadline for the project to be completed, and everyone will stay updated as we go!

I'm so excited to get started. I love teaching passionate people, giving valuable advice, especially for ones who want to start a journey.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support

  1. Make a pledge without a reward

    AU$
    About $7
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge AU$ 1 or more About US$ 0.69

    THANK YOU FOR THE SUPPORT!

    By supporting at this entry level, you’ll receive backer updates and content throughout the campaign.

    Less
    Estimated delivery
    1 backer
    AU$
    About US$ 0.69
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge AU$ 75 or more About US$ 52

    PIKACHU Level

    Get permanent LIFETIME access to:

    Includes:
    • LEVEL #1 - Pikachu
    • BONUS #1 - Fundamental Ruby on Rails Course
    Less
    Estimated delivery
    0 backers
    AU$
    About US$ 52
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge AU$ 130 or more About $90

    EARLYBIRD - ALL 3 LEVELS

    Get permanent LIFETIME access to:

    Includes:
    • LEVEL #1 - Pikachu
    • LEVEL #2 - Kong
    • LEVEL #3 - GODZILLA
    • BONUS #1 - Fundamental Ruby on Rails Course
    • BONUS #2 - Fundamental Bulma Course
    Less
    Estimated delivery
    Limited (6 left of 215) 209 backers
    AU$
    About $90
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge AU$ 145 or more About US$ 100

    KONG Level

    Get permanent LIFETIME access to:

    Includes:
    • LEVEL #1 - Pikachu
    • LEVEL #2 - Kong
    • BONUS #1 - Fundamental Ruby on Rails Course
    Less
    Estimated delivery
    0 backers
    AU$
    About US$ 100
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge AU$ 195 or more About US$ 134

    GODZILLA Level

    Get permanent LIFETIME access to:

    Includes:
    • LEVEL #1 - Pikachu
    • LEVEL #2 - Kong
    • LEVEL #3 - GODZILLA
    • BONUS #1 - Fundamental Ruby on Rails Course
    • BONUS #2 - Fundamental Bulma Course
    Less
    Estimated delivery
    6 backers
    AU$
    About US$ 134
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge AU$ 537 or more About US$ 370

    LATE DIAMOND - Lifetime Access

    Get permanent LIFETIME access to:

    Includes:
    • LEVEL #1 - Pikachu
    • LEVEL #2 - Kong
    • LEVEL #3 - GODZILLA
    • BONUS #1 - Fundamental Ruby on Rails Course
    • BONUS #2 - Fundamental Bulma Course
    • PLUS Premium Project - UberEats (iOS + Android version)
    • PLUS Premium Project - Airbnb 2 (All 3 levels)
    Less
    Estimated delivery
    4 backers
    AU$
    About US$ 370
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. All gone!
  9. Reward no longer available

    Pledge AU$ 105 or more About $72

    SUPER EARLYBIRD - ALL 3 LEVELS

    Get permanent LIFETIME access to:

    Includes:
    • LEVEL #1 - Pikachu
    • LEVEL #2 - Kong
    • LEVEL #3 - GODZILLA
    • BONUS #1 - Fundamental Ruby on Rails Course
    • BONUS #2 - Fundamental Bulma Course
    Less
    Estimated delivery
    Reward no longer available 49 backers
    AU$
    About $72
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  10. Reward no longer available

    Pledge AU$ 397 or more About US$ 272

    DIAMOND - Lifetime Access

    Get permanent LIFETIME access to:

    Includes:
    • LEVEL #1 - Pikachu
    • LEVEL #2 - Kong
    • LEVEL #3 - GODZILLA
    • BONUS #1 - Fundamental Ruby on Rails Course
    • BONUS #2 - Fundamental Bulma Course
    • PLUS Premium Project - UberEats (iOS + Android version)
    • PLUS Premium Project - Airbnb 2 (All 3 levels)
    Less
    Estimated delivery
    Reward no longer available 20 backers
    AU$
    About US$ 272
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.