Credits

The m2iab platform is possible thanks to the open-source maintainers and third-party providers listed below. Each project is distributed under its own license. Please review the linked resources for the latest terms and attribution requirements.

Frameworks and Runtime

Next.js

App Router, hybrid rendering, and asset pipeline.

React

Component model and client-side interactivity.

NextAuth.js

Authentication flows and OAuth session management.

Node.js

Server-side runtime for development scripts and API routes.

Nx

Workspace orchestration, task running, and project graph tooling.

UI and Styling

Tailwind CSS

Utility-first styling system for components and layouts.

Headless UI

Accessible primitives for comboboxes, dialogs, and listboxes.

lucide-react

Iconography throughout dashboards and call-to-action cards.

class-variance-authority

Composable variant logic for design tokens and components.

clsx

Conditional className composition.

motion

Scroll-linked animations and subtle transitions.

Data and Infrastructure

SpacetimeDB

Primary operational datastore for authentication, registry flows, and runtime state.

Kubernetes

Cluster orchestration for service workloads and supporting infrastructure.

Developer Tooling

TypeScript

Static typing across the UI, APIs, and shared utilities.

Jest

Unit, integration, and component testing.

Testing Library

User-focused component tests.

ESLint

Static analysis and code quality enforcement.

Prettier

Consistent formatting for Markdown, JSON, and code files.

PostCSS & Autoprefixer

CSS transforms and vendor prefixing in the build pipeline.