Welcome to our SAAS GPT! This guide will walk you through the steps to fork and set up your own website with minimal changes. Our template is designed to be easy to use and customizable to suit your needs.
- Fork the SAAS GPT from our Github repository.
- Open the forked repository in your preferred Integrated Development Environment (IDE).
-
Visit staging.questlabs.ai/login or directly production app.questlabs.ai/login and log in.
-
Once logged in, access the admin panel where you'll find the settings option.
-
In the settings page, navigate to the organization tab to find your
QUEST_ENTITY_NAME
,QUEST_API_KEY
, andQUEST_ENTITY_ID
. -
Do check if the
QUEST_BASE_URL
is pointing to 'https://app.questlabs.ai/' -
Copy these credentials and navigate to the forked folder where you'll find a file named
appConfig
. -
Paste the copied credentials into the
appConfig
file.
Configure all background color in index.css and colors in tailwind.config.js (add shades in customshade)
- login background: --primary-bg-color-1 ( left side )
- login background: --primary-bg-color-2 ( right side )
- dashboard background: --primary-bg-color-4
- sidebar background: --primary-bg-color-2
- No additional steps required for email login.
-
Create Google credentials. Follow our documentation on how to create Google OAuth.
-
Ensure the redirect URI is set to "http://localhost:3000/login/" for testing and change later.
-
Copy the clientId and clientSecret from the Google Developer Portal.
-
In the settings section of the admin panel, go to the integration tab and find Google.
-
Click on connect and enter the clientId and clientSecret in the popup window. Save the changes.
-
Add the same
GOOGLE_CLIENT_ID
andGOOGLE_REDIRECT_URI
to theappConfig
file.
- In the campaign section of the admin panel, click on Create Now or select an onboarding template.
- Customize the default questions or create your own.
- Publish the campaign.
- Click View Campaign to find the questId. Copy the questId.
- Paste the questId into the
QUEST_ONBOARDING_QUIZ_CAMPAIGN_ID
key in theappConfig
file.
With these steps completed, your SAAS GPT is ready to use. Feel free to explore and customize further to create the perfect website for your needs. If you have any questions or need assistance, don't hesitate to reach out to our support team. Happy building!