.NET 10 · ASP.NET Core MVC · EF Core

Describe it in chat.
Get a production ASP.NET app.

Not a mockup, not a throwaway prototype. Real .NET 10 MVC with EF Core, five databases, isolated multi-tenancy, formula metrics, event triggers and one-click container deploys.

Clean C# your team opens in Visual Studio or Rider, audits, and owns forever. Every proposal is a diff you review before anything ships.

Try:
Powered by .NET 10 ASP.NET Core C# EF Core & Multi-DB SaaS Multi-Tenant Docker Containers
ProjectHelm assistant Acme Invoicing workspace
acme.projecthelm.in
Add an Invoices entity with line items, GST and a numbering template per tenant.
You · 10:42
Here's the change. Nothing ships until you apply it.
PROPOSAL · 4 FILES
+ Models/Invoice.cs
+ Models/InvoiceLine.cs
+ Controllers/InvoicesController.cs
~ Data/AppDbContext.cs
Assistant · 10:42
How it works

One conversation, from idea to a live address.

01

Chat

Describe what you want in plain English - a page, a feature, a colour. The assistant proposes the change as a reviewable diff, never a silent edit.

02

Build

Every proposal you approve regenerates the real source: entities, permissions, an admin dashboard, workflows - a genuine app, not a template filled in.

03

Publish

Page and colour changes go live within seconds of Apply, no separate step. Anything structural - a new feature, a new list - is one Publish click away.

04

Deploy

A subdomain from the start, your own domain when you're ready - HTTPS and a container provisioned for you, not a checklist you run yourself.

05

Sign up

Password, Google, two-factor or phone sign-in - pick what your app needs, and every visitor's account is scoped to their own workspace automatically.

06

Bill

Prepaid credits: you pay for the AI you actually use and a small daily rate while your app is live. Razorpay and Stripe checkout, tax invoices, history built in.

Why ProjectHelm

The AI proposes. You decide what ships.

Nothing changes silently

Every AI proposal is a diff you Apply or Discard — the same discipline whether it's copy, a colour, or your data model.

A real, inspectable app

What's generated is ordinary ASP.NET MVC and EF Core — your own tenancy, your own database, nothing hidden behind a black box.

Multi-tenant from day one

Every sign-up gets its own workspace, its own credit balance and its own data — not a shared demo instance.

Bring your own domain

Launch on a projecthelm.in subdomain immediately, then point your own domain at it when you're ready.

Platform Architecture

Built like software, not a sandbox.

ProjectHelm, vs. disposable Vite/React AI sandboxes
Language & runtime
.NET 10 & C# clean architecture
Database & migrations
Multi-Database EF Core on SQLite, PostgreSQL, SQL Server, MySQL & Oracle with universal UTC normalization
Tenancy & isolation
Declarative SaaS multi-tenancy, workspace isolation & quotas
Workflows & triggers
Entity events, UI buttons, schedules & recurring intervals with fail guards
Analytics & KPIs
Cross-entity formula metrics (SUM, AVG, COUNT, ratios)
Code ownership & export
100% code ownership: download standard .slnx or push to Git with zero-trust sanitization
Enterprise Capabilities

Built for real business workflows, not toy demos.

Everything your software actually needs to run in production — generated cleanly in standard ASP.NET Core MVC with zero lock-in.

Formula Metrics & Live KPIs

Define cross-entity aggregate calculations (SUM, AVG, COUNT, ratios), delta trends, and threshold badges computed from EF Core queries.

Declarative Multi-Tenancy & Quotas

Switch between Website, BusinessApp, or multi-tenant SaaS with isolated workspaces, user invitations, and declarative resource quotas.

Event Triggers & Automations

Multi-step business logic workflows triggered on EntityEvent, UI Button, Schedule, ScheduleOnce, or recurring Interval sweeps.

Enterprise Grids, Filters & CSV

Column-level filtering, instant search, server pagination, configurable sorting, CSV export, and schema-validated CSV import templates.

Checklists & Milestone Calendars

Dynamic step checklists attached to entities with milestone due dates computed from anchor events and full-month interactive calendar views.

Master-Detail & Field Snapshotting

Declarative multi-model screens folding child line items into parent views with inline creation modals, primary reference delegation, and automatic field snapshotting (e.g. UnitPrice ← Product Price).

Storefront E-Commerce & Invoicing

Instant online storefront with product catalog displays, shopping carts, Stripe & Razorpay checkout, and downloadable PDF customer invoices.

Auto-Increment Sequence Templates

Declarative templates like {Tenant.Name}/{Facility.Code}/INV/{Auto:4digit} with relation lookups and atomic evaluation.

Security, RBAC & Field Secrets

Granular authorization policies, role hierarchies, encrypted credentials with FieldSecrets, Google and Microsoft OAuth, and TOTP 2FA.

One-Click Containers & Quotas

Zero-downtime containerized deploys, dedicated storage quotas (in 50 MB increments), SSL/TLS certificates, and custom domain mapping.

Live Interactive Prototype

Test drive every generated view, list grid, creation form, details modal, and milestone calendar with sample data before publishing.

Schema Documentation & XML Docs

C# XML documentation comments (/// <summary>) generated on build, with contextual help hints beneath form inputs.

Multi-Database EF Core

Universal UTC DateTime normalization across 5 databases: SQLite, PostgreSQL, SQL Server, MySQL, and Oracle with zero code drift.

Project Assets & Media Management

Upload images, videos, and PDFs directly to your project. Reference them anywhere inside your app at /assets/{filename} or choose them for custom branding.

Connectors

Wired in, not left for you to build.

The plumbing every real app needs, already connected — your app just uses it.

View full connectors reference

Stripe

Card checkout, Apple Pay and multi-currency billing for international customers.

Razorpay

UPI, cards, netbanking and domestic wallets for customers across India.

Microsoft 365 & Entra ID

Sign in with Microsoft Work or School accounts, plus automated Graph writeback: create/update users, manage groups, and assign licenses.

Google sign-in

One-click OAuth authentication with verified email addresses out of the box.

SendGrid & SMTP

Dual Static & Dynamic bindings, seamless provider replacement, and zero-drop platform fallback for transactional emails, verification codes, password resets, and entity workflows.

Fast2SMS

High-speed SMS OTP verification and transactional alerts for phone authentication.

Two-factor auth

TOTP codes from Google Authenticator, 1Password or Microsoft Authenticator, plus recovery codes.

Google reCAPTCHA

Automated bot protection and abuse prevention across sign-in, public registration, and password reset forms.

Cloud File Storage

Azure Blob, Amazon S3, Google Cloud Storage & Cloudflare R2 for zero-lock-in storage bypassing container disk limits.

Custom domains

DNS record, Let's Encrypt HTTPS and reverse proxy provisioned automatically.

Clean .NET Architecture

Inspect every file. Own every line.

Download a standard .slnx or push to Git. It opens in Visual Studio or Rider like any solution your team wrote. Standard C# models, universal EF Core mappings, and thin controllers with zero lock-in.

Controllers/*.cs MVC actions & API
AppModeGate.cs Multi-tenant routing
Models/Entities.cs POCO classes & DTOs
Data/AppDbContext.cs Universal EF Core mappings
Services/WorkflowEngine.cs Automations & triggers
Services/MetricService.cs Calculations & live KPIs
Pricing

Start with 200 free credits.

Every workspace has its own prepaid balance of credits - one credit is one rupee. You pay for the AI you actually use and a small daily rate while your app is live. No subscription, nothing to cancel.

AI messages

Pay per use

Each reply is metered on the work it took - most everyday changes cost a handful of credits. Stock photos are free; a picture generated to order is 2 credits. The exact cost shows under every reply.

Hosting & Storage

7 + 2 credits / day

Live app hosting is 7 credits / day. Dedicated container storage is 2 credits per 50 MB / day (charged even when offline to preserve your volume). Auto-upgrade expands storage seamlessly when needed.

Everything else

Free

Page edits go live instantly at no cost. A full rebuild of your app is 30 credits. Previews, team sharing, and network bandwidth cost nothing.

Starter
₹399 / $5
500 credits
Buy Starter
Growth
₹1499 / $18
2,000 credits
Buy Growth
Pro
₹3999 / $48
6,000 credits
Buy Pro

Running low? You'll hear from us 10 days ahead, and a live app stays up for 7 more days after the balance runs out - nothing is ever deleted. Read the credit policy.

Frequently Asked Questions

Everything you need to know about the platform.

Straight answers to common questions about architecture, code generation, hosting, and data security.

What kind of code does ProjectHelm actually generate?

ProjectHelm generates standard, idiomatic .NET 10 (ASP.NET Core) MVC applications written in C# with Entity Framework Core, multi-database support (SQLite, PostgreSQL, SQL Server, MySQL, Oracle), and Razor views. Unlike low-code platforms or disposable AI sandboxes, there are no proprietary runtimes or hidden client-side mocks. You have full ownership of the generated source code and can download the complete Visual Studio solution (.slnx) or push directly to your Git repository at any time.

How is ProjectHelm different from AI sandboxes like Bolt, Lovable, or v0?

Most AI app builders generate disposable client-side JavaScript (Vite/React) with mocked data, in-memory databases, and no real backend or tenancy. ProjectHelm is engineered for real business applications: you get a production-ready C# backend, real relational persistence across 5 databases (SQLite, PostgreSQL, SQL Server, MySQL, Oracle) with automated EF Core migrations and universal UTC normalization, enterprise multi-tenancy with quota controls, cross-entity formula metrics, and scheduled cron automations.

What databases are supported across generated apps?

ProjectHelm supports five major relational databases out of the box: SQLite, PostgreSQL, Microsoft SQL Server, MySQL / MariaDB, and Oracle. All entity models include universal UTC DateTime normalization so your application transitions between database engines without timestamp serialization bugs. In internal managed hosting, apps run on lightweight SQLite; when you download source or push to Git, you can select any target database and standard EF Core provider packages are configured automatically.

Can I download and run the generated solution locally?

Yes! You can download the complete Visual Studio solution package (.slnx) or push to your Git provider (GitHub, GitLab, Bitbucket). The exported source is sanitized using zero-trust security standards: all hosting tokens, incident reporters, and credentials in appsettings.json are stripped to empty strings, and in-container platform hooks are decoupled. The resulting solution is 100% pure standard ASP.NET Core that compiles cleanly with dotnet run anywhere.

How does container storage, auto-upgrade, and quota enforcement work?

Every published app runs in an isolated container with dedicated storage allocated in 50 MB blocks at 2 credits per 50 MB / day (standard ceiling of 500 MB, expandable by super admin). Even when an application is taken offline, persistent storage is retained at 2 credits / 50 MB / day so your SQLite database and uploaded media are preserved. You can enable Auto-Upgrade Storage to automatically expand +50 MB whenever disk usage reaches 80%, avoiding upload errors. A proactive in-container pre-write validation hook inspects file uploads before writing to disk; if a cap is reached, only that specific project is blocked from receiving new writes while other workspace applications run normally.

How does multi-tenancy and data isolation work?

Every application can be configured across three App Types: Website (public landing pages and marketing), BusinessApp (single-tenant internal enterprise tool), or SaaS (multi-tenant software with customer workspace separation). In SaaS mode, all database queries are automatically scoped to the active tenant workspace using EF Core query filters, preventing any cross-tenant data leakage.

What automations, triggers, and scheduled jobs are supported?

ProjectHelm includes a built-in workflow engine supporting event and scheduled trigger types: EntityEvent (fires on database create, update, or delete), Button (triggered by user clicks in the UI), Schedule (recurring daily sweeps at a specified time), ScheduleOnce (runs once daily for the whole business), and Interval (periodic recurring background runs every N minutes). Workflows can execute multi-step logic including creating/updating records, evaluating conditions, DateTime arithmetic, sending emails, triggering webhooks, importing from external APIs, and executing Microsoft 365 writeback (provisioning users, group assignments, and license management via Microsoft Graph).

How does storefront e-commerce and checkout work?

You can declare Storefront e-commerce capabilities in your app, which generates catalog displays, dynamic shopping carts, order fulfillment state machines, and integrations with Stripe (global card payments) and Razorpay (UPI, cards, netbanking in India). Upon successful checkout, automatic order records and downloadable PDF invoices are generated.

How does hosting, custom domains, and database provisioning work?

When you click Publish, ProjectHelm compiles the C# solution, packages an optimized Docker container, and spins it up behind an automated reverse proxy with automatic SSL/TLS certificates and isolated SQLite storage. You can use your instant *.projecthelm.in subdomain or point your own custom domain with a single CNAME record.

Your next app starts as a sentence.

Free to start, no credit card. Describe what you need, review what the assistant proposes, and publish when it looks right.

Contact

Questions before you start?

A real person answers, usually within a working day.

support@stivan.in Sales, billing and technical questions

Wondering what it costs? Read the credit policy.