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
Configurationfor all the basic configuration. For example to change to yourApp Namein/configs/misc:
-
Customize to your color set in
Theming. -
Change app logo by update
AppLogo component. -
Update the
favicon.ico.
6. More
-
Config the emails send to your users
Email notifications -
Manage and add more static pages
Markdown pages -
Integrate analytics tools
Analytics -
Add chat support for your app
Customer support -
Checkout the admin page
Admin dashboard -
Extra stuffs you might want to know
Extras
7. Modules
Take the advantages of default modules Modules
8. Deployment
See this section Deployment