Simple Monolith

A single-layer web application. Recommended for building an application with a simpler and easy to understand architecture.

This startup template is a simple monolith application that is designed to be a good starting point for small to medium-sized projects. It is a single-layered solution that is easy to understand and maintain. It is a good choice for projects that do not require a complex architecture.

Multiple UI Options

We love different ways to create the UI. This startup solution provides three different UI framework options for your business application.

Multiple Database Options

You have two database provider options (in addition to using both in a single application). Use Entity Framework Core to work with any relational database and optionally use Dapper when you need to write low-level queries for better performance. MongoDB is another option if you need to use a document-based NoSQL database. While these providers are well-integrated, abstracted and pre-configured, you can actually interact with any database system that you can use with .NET.

Multi-tenancy for your SaaS Business

The solution has been fully configured to support multi-tenant systems. It allows the tenants to share or have their own databases with on-the-fly database creation and migration system.

Multi-tenancy