Product system

One foundation.
Six parts of delivery.

Martis connects the model, interface, operational workflow and handover into a system your agency can reuse without making every project the same.

01

Model

Turn Eloquent into a working product surface.

Define resources, fields and relationships in PHP. Martis turns them into a coherent React interface your team can keep shaping.

  • 50 field types
  • 12 relationship kinds
  • Resource-driven API
Read the model docs

Model in Martis

Live product
02

Operate

Build the workflows real teams need.

Search, filter, act and report without rebuilding the operational layer for every client project.

  • Filters and lenses
  • Bulk and queued actions
  • Metrics and dashboards
Read the operate docs

Operate in Martis

Live product
03

Secure

Make access control part of the foundation.

Authentication, policies, roles, permissions, SSO and impersonation live in the same delivery system.

  • Policies and gates
  • Roles and permissions
  • SSO and 2FA
Read the secure docs

Secure in Martis

Live product
04

Adapt

Make every delivery feel like the client’s product.

Use themes, layouts, navigation and localization without forking the admin foundation underneath.

  • 94 design tokens
  • Dark and light themes
  • Three bundled locales
Read the adapt docs

Adapt in Martis

Live product
05

Extend

Keep the escape hatches your engineers expect.

Custom tools, fields, components and a four-tier override system keep application-specific work in your control.

  • Custom React tools
  • Component overrides
  • Extension generators
Read the extend docs

Extend in Martis

Live product
06

Ship

Reuse the baseline. Protect the margin.

A predictable install and upgrade path turns accumulated agency knowledge into a repeatable delivery advantage.

  • Single install command
  • Versioned documentation
  • MIT, no paid tier
Read the ship docs

Ship in Martis

Live product

Start building

A foundation is useful when
the team can own it.

composer require martis/martis