Vouch

Get the source for a live server-rendered app, using React, Firebase, Styled Components and Stripe.

Pro

Vouch is a real, live app (well, the payments work if you use a test card). It’s a large codebase. If you wanted to build something like this from scratch, it would take a quite some sweat and tears. Luckily, you don’t have to build it from scratch, because the complete source is now publicly on GitHub available via this button.


View Vouch on GitHub



Naturally, it’s built from the ground up with modern tech, including:

  • React Hooks
  • Styled Components
  • Create React App
  • Firebase Functions
  • a whole lot more

Vouch is still in active development, but it already has working implementations of the following:

  • Working payments
  • Server rendering
  • Authentication
  • Onboarding flow
  • Responsive layout

Want to learn to make your own bacon-making app? Then head on over to my React, Firebase & Bacon course, where I’ll be gradually walking you through the entire codebase — from npm init to payments.


Bacon



About James

Hi! I've been playing with JavaScript for over half my life, and am building Frontend Armory to help share what I've learned along the way!

Tokyo, Japan