Skip to content

generalui/redwood-stripe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intro

Who never wanted to build a marketplace for [fill in the blank]?

The goal of this tutorial is do that using redwood and stripe, if you want the low down about redwood, spend 100 seconds watching this video and if you are left wondering, but why redwood rather than some other framework? Then, I suggest you look at the why redwood rather than some other framework? page! Basically Redwoodjs is your medicine against js tech stack fatigue.

The goal of this tutorial is to create a boilerplate application that is using the stripe API to build a marketplace with subscriptions. Yes, each seller is going to need to buy a subscription to be able to sell on our platform. We're a greedy bunch. Note that this tutorial is not about making things pretty, nevertheless we will be using tailwind to add css classes for the layout, we will not comment on this, you can look up what the classes are doing here.

Note: We'll be using Typescript for this tutorial, it doesn't mean that you have to use it. You could strip out the typescript parts and use the yarn create redwood-app without the --ts option, I won't judge you. Other people might...

My setup is a mess, how do I restart? You can follow the instructions here

Ok, now that we know we're going to buy an Island in the Pacific very soon, we need to divide and conquer and figure out what are the different steps going to be:

Part 1:

  • Setup & Authentication
  • List Subscriptions
  • Subscribe

Part 2:

  • View my subscription
  • Cancel or change my subscription
  • Add products
  • List products by category

Part 3:

  • Buy products
  • Show if I own a product

Part 4:

  • Seller payouts (minus platform fee)
  • Check subscription validity

Part 5:

  • (admin) Payment list
  • (admin) Sellers list and Sales
  • 🏝️

LIVE DEMO

About

A market place prototype using Redwoodjs and Stripe

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published