Quickstart
Last updated
After completing your payment, you'll receive an email with access to the GitLab repository containing both the Angular frontend and NestJS backend projects.
Clone both projects to your local machine.
For each project, run the following command to install dependencies:
To set up the database and API, run:
Create a .env
file in the root of your backend project and add the following variables:
In the Angular project, locate the app.config.ts
file and update the firebaseConfig
object with your Firebase credentials:
Create a Stripe account at stripe.com.
Retrieve your API keys from the Stripe dashboard.
Update the STRIPE_SECRET_KEY
and STRIPE_WEBHOOK_SECRET
in your backend .env
file with your Stripe credentials.
Create a new project on the Firebase Console.
Set up Authentication and Storage services for your project.
Retrieve your Firebase configuration and credentials.
Update the Firebase-related environment variables in your backend .env
file.
Update the firebaseConfig
object in your frontend app.config.ts
file.
Start the backend server:
Start the frontend development server:
Your SaaS application should now be up and running! Access the frontend at http://localhost:4200
and the backend API at http://localhost:4001
.