NETCORESAAS
Search…
Welcome
Getting Started
Getting started
Frontend
Backend + Frontend
Deploy
Environment variables
API
Testing
Other
Installing
Integrations
Blog
Powered By
GitBook
Getting started
1. Generate a project
Go to the
project generator page
, configure and download your project.
2. Open .sln in Visual Studio
Open ORGANIZATION_NAME.PRODUCT
_
NAME.sln
2. Open ClientApp (frontend) in VSCode
Drag the src/PRODUCT_NAME/WebApi/ClientApp folder into VSCode and install packages
1
npm i
Copied!
3. Debug
Run Visual Studio configuration "PRODUCT_NAME"
Open localhost:8080 or localhost:5000
4. Login as Admin
If you configured a valid database (appSettings.Development.json) you shouldn't get any error when you login with your admin user.
5. Configure Products (Stripe products/subscriptions)
Open
localhost:8080/admin/products
, click "Go to pricing page" and configure your prices by modifying the file:
src/store/modules/pricing/default-pricing.Development.ts
Once you like the
localhost:8080/pricing
page, go to
localhost:8080/admin/products
and click "
Click here to generate these prices in Database and Stripe
".
6. Register new Tenant
The admin user is not a tenant, and it's the only user who has access to /admin pages.
Try to register with another email and ensure you get the Welcome/Verification email.
7. Create an Expense
Navigate to
http://localhost:8080/app/transactions
and add, edit and delete an expense.
8. Start building your own entities
Take the example of
http://localhost:8080/app/transactions
and
http://localhost:8080/app/transactions2
to see how you can create a simple CRUD.
​
​
​
Previous
Welcome
Next
Frontend
Last modified
1yr ago
Copy link
Contents
1. Generate a project
2. Open .sln in Visual Studio
2. Open ClientApp (frontend) in VSCode
3. Debug
4. Login as Admin
5. Configure Products (Stripe products/subscriptions)
6. Register new Tenant
7. Create an Expense
8. Start building your own entities