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)