Do you familiar with this – you develop a great client web-app, with beautiful design, server-side API integration, and now “just” left to create the admin UI panel for managing the DB of the app, that will help you and non-technology people?

That’s how SchemaUI was born, from a true need, to create a UI CMS/dashboard panel for a new/existing app. you just register your mongoose models with SchemaUI, and they’re ready to be managed through the dashboard (validations, enums, and other awesome things already inside)!

Some of the included features –

  • Fields with enums are converted to Dropdown (single/multi)

  • Mandatory fields are supported

  • Nested documents edit is supported

  • Headless mode – you can take a single collection and integrate it into your existing app

  • Audit log for each action (create/edit/delelte) – optional

  • TypeScript typings support

Link to the package – https://www.npmjs.com/schemaui

Live Demo – https://github.com/molaga/schemaui-demo

Liked it? give a ⭐ – much appreciated!

r/webdev - SchemaUI - Turn your mongoose schemas into a shiny CMS! (Open-Source)

SchemaUI – mongoose CMS



Source link

Write A Comment