Skip to content
Adminmate

Features

All the features you need. Not more.

We worked with 50+ teams to pick the essential features of a back-office, while keeping everything customizable in code.

01 / Data explorer

Finally find the data you are looking for

Access and manage every table and collection of your database from one place.

  • Search & filters on any field
  • Update & delete records
  • Custom data segments, in code
  • Business actions, in code
Data explorer screen

02 / Dashboards

Visualize your key metrics

Make better decisions by putting your business numbers in front of the whole team.

  • Unlimited dashboards & charts
  • Pre-configured charts from the UI
  • Custom charts from your own code
  • Access control per team & partner
Dashboard screen

03 / Collaboration

Work on your data as a team

Follow everything that happens on your data from the back-office, and discuss it in context.

  • Track and review your team’s work
  • React & comment on activities
  • Ask questions, mention teammates
  • Filter by type of activity
Collaboration screen

Code when you need it

A back-office that lives in your codebase

Everything works out of the box from your models. When your business needs more, extend it in one config file, versioned with the rest of your app.

Plain JavaScript
No DSL, no proprietary query language. Reuse your Sequelize or Mongoose models.
Segments & actions
Saved queries and one-click business operations, on one item or in bulk.
Guard rails
Disable updates or deletes per model, allowlist IPs, scope permissions per team.
module.exports = {
  projectId: process.env.AM_PROJECT_ID,
  secretKey: process.env.AM_SECRET_KEY,
  authKey: process.env.AM_AUTH_KEY,
  masterPassword: process.env.AM_MASTER_PWD,
  models: [
    {
      slug: 'users',
      model: models.users,
      options: { canDelete: false },
    },
  ],
  authorizedIps: ['203.0.113.42'],
};

Ship your back-office today

Connect your database, invite your team, and get back to building your product.