Skip to content

Introduction

Adminmate turns your database into a complete back-office for your team: a data explorer with filters and segments, create / update / delete, custom actions, dashboards, an activity log, collaboration and team-based permissions.

Adminmate data explorer

Adminmate is split in two parts:

  • the Dashboard, the interface your team uses, hosted by us at app.adminmate.io;
  • the Data API, a small Node.js / Express API that you run next to your database.

Your data is read and written by the Data API, on your servers. It is never copied nor stored by Adminmate, and reading it requires a master password that only your server knows. You don’t have to change anything in your existing infrastructure.

Read How it works for the details.

Database ORM used by the Data API npm package
MySQL Sequelize adminmate-express-sequelize
PostgreSQL Sequelize adminmate-express-sequelize
SQLite Sequelize adminmate-express-sequelize
MongoDB Mongoose adminmate-express-mongoose

The Data API requires Node.js 16 or later and runs on Express. It can be generated for you as a standalone app, or added to your existing Express app in a few lines.

  1. Install the Data API — about 5 minutes.
  2. Configure your models: segments, actions, options.
  3. Invite your team and set their permissions.
  4. Deploy the Data API so that your team can use it.

Every feature is free. If you get stuck, contact us from the chat on adminmate.io or at [email protected].