What’s great about Node.js is the huge economy of  useful packages. For example,  AdminBro is a package for creating admin interfaces that can be plugged into your application.

You provide database models or schemas (like blog posts, user comments, etc.) and AdminBro generates the user interface for you.

You can manage content through this user interface and talk straight to your database. This is great for supporting non-technical teams and delegating mundane work.

Problems the AdminBro Package Solves

Let’s say you have a working service built in Node. The service uses Hapi.js for rendering a couple of REST routes and  mongoose as the connector to the database.

Everything works fine, but now you would like to do the following:

  • See all the data collections in one user interface for the application.
  • Try out and test how everything works with the database.
  • Bootstrap and seed the tables with the initial data.
  • Build custom report pages based on the data.
  • Allow other team members to see what the data for the application looks like.

If that’s the case, this is the right package for you.

#javascript #nodejs #programming

How to Create an Admin Panel with Node.js and Admin Bro
34.45 GEEK