--- sidebar_position: 1 --- # Quick Start Let's get setup with **FastPocket in less than 3 hours** with free hosting. Assumptions - We are going straight to live, using stripe and react and we aren't going to host our own environment yet ## Overview - Clone Repository - CD to Backend run Fly.launch - Create a volume with fly.launch - Run Fly.deploy - Create PB account - Provision tables - Setup stripe account - Setup restricted key - Setup stripe tables using stripe cli - Setup Webhook Secret In Stripe - Setup secrets in Fly.deploy - configure pb emails - configure google auth - setup vercel - publish repo to vercel - setup private keys - setup domain - setup dns - customize landing page with snippets ### What you'll need - [Node.js](https://nodejs.org/en/download/) version 18.0 or above: - When installing Node.js, you are recommended to check all checkboxes related to dependencies. ## Setup Your Tooling - Skip if this ain't your first rodeo (35 min) ### Stripe CLI (5 min) ### NVM (5 min) ### Setup stripe account (10 min) ### Setup fly.io account (5 min) ### Setup vercel account (5 min) ### Setup posthog account (5 min) ### Setup google analytics account (5 min) ## Registering a new domain (5 min) ### Finding a good name (3 min) ### Purchasing on Porkbun (2 min) Every great project starts with registering a new domain so naturally we will start there as well. ## Designing a new logo (20 min) In order to make a new logo you are going to want to create ## Design a nice background (10 min) You are wanting to make a nice background ## Setup Stripe ### Setup products ### Setup webhooks ### Setup checkout page ### Setup manage page ## Setup FastPocket instance ##