ZapStack

Tutorial

Steps to setup your own site completely

1. Setup and first run

Follow this Installation guide to setup and run your project at first time.

2. Database

Choose a database like Supabase or MongoDB. See details in Database section.

3. Authentication

Choose your authentication methods: Magic Link, Google or Github. Register the reasonable accounts and get the API keys to fill in .env. See details in Authentication section.

4. Payments

Go to Payments to see how to config your pricing plans with Stripe.

Then edit /configs/pricing.tsx for Pricing customization.

5. Appearance customization

  • Checkout Configuration for all the basic configuration. For example to change to your App Name in /configs/misc:
export const AppName = '';
export const AppDescription = '';

6. More

7. Modules

Take the advantages of default modules Modules

8. Deployment

See this section Deployment

On this page