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 yourApp Name
in/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