DEV Community

Bruno PΓ©rez for Manifest

Posted on

CASE v1 released. The fastest way to build CRUD apps

Hello dear colleagues ! πŸ‘©πŸ»β€πŸ’»

We are very happy to launch the v1 of CASE πŸš€

CASE is a full stack framework combining Angular and NestJS.

CASE's purpose it to ship very fast CRUD apps like dashboards, admin panels and ERP without having to trade-off any of your freedom πŸ–

CASE JS Framework screenshot

Here a few specs:

  • CLI based on Angular/Nest syntax to create Resources and Props in 1 command
  • RBAC system with roles, permissions
  • 50+ UI elements with logic and validation (inputs, filters...)
  • file upload/download system and Word/PDF/Excel generation,
  • Total control of your code

We are currently looking for BETA testers to give us feedback and advice on the direction to take πŸ™πŸ™πŸ™

If you are interested go try the CASE Framework and contact us through our Discord.

Angular NestJS

GitHub logo mnfst / manifest

A Backend so simple that it fits in a YAML file ✨


manifest manifest

A backend so simple that it fits in a YAML file

npm CodeFactor Grade Discord Support us CodeTriage License MIT

Manifest is the simplest backend you can find:

# manifest/backend.yml
name: Healthcare application πŸ₯

entities:
  Doctor πŸ‘©πŸΎβ€βš•οΈ:
    properties:
      - fullName
      - avatar
      - { name: price, type: money, options: { currency: EUR } }
    belongsTo:
      - City

  Patient πŸ€’:
    properties:
      - fullName
      - { name: birthdate, type: date }
    belongsTo:
      - Doctor

  City 🌍:
    properties:
      - name
Enter fullscreen mode Exit fullscreen mode

Open in StackBlitz

Key features

  • ⚑ Develop 10x faster comparing to traditional approaches
  • 😎 Super-easy syntax easy to read and version control
  • πŸ•ŠοΈ Self-hosted free open source software

Getting started

Simply run this terminal command to add Manifest locally:

npx add-manifest
Enter fullscreen mode Exit fullscreen mode

Note

Manifest is on BETA. We would love to have your feedback! If something does not work as expected, please open a Github issue. For any other thing, let us know through The…

Top comments (0)