The fastest way to develop CRUD apps
Invoicing App Demo •
Project Management App Demo •
HR Dashboard Demo
What is CASE ?
CASE is an exceptionally fast app builder for Typescript developers. ⚡
It is focused on CRUD apps: custom web apps like internal tools, ERPs, CRMs, admin panels and dashboards.
"It's like an ORM on steroids"
CASE is based on TypeORM and pushes further the concept of ORMs. Not only you can describe your app entities to generate their database storage, you can generate the app itself from it:
- The list of the items
- A create / edit view to add and update items
- A detailed view of an item
Entity files
The few lines below generate a whole app (see screenshot above):
// cat.entity.ts
@Entity({
nameSingular: 'cat',
namePlural: 'cats',
slug: 'cats'
})
export class Cat extends
…