Backend + Frontend
1. Generate a project
Go to the
project generator page
, configure and download your project.
2. Open .sln in Visual Studio
2. Open ClientApp (frontend) in VSCode
Drag the src/PRODUCT_NAME/WebApi/ClientApp folder into VSCode and install packages
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)
, click "Go to pricing page" and configure your prices by modifying the file:
Once you like the
page, go to
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
and add, edit and delete an expense.
8. Start building your own entities
Take the example of
to see how you can create a simple CRUD.