Magistrala is a modern SaaS solution designed to simplify multi-protocol messaging and empower scalable systems. Built on cutting-edge technologies, Magistrala bridges the gap between devices, applications, and systems, enabling seamless communication and streamlined operations.
- Multi-Protocol Messaging: Supports MQTT, HTTP, CoAP, and more, ensuring flexibility in data exchange.
- Customizable Dashboards: Visualize your data in real-time with tailored dashboards, complete with charts, gauges, and global mapping.
- Robust Security: Protect your ecosystem with advanced encryption, access tokens, and policy management integrated with Google Zanzibar.
- Pluggable Storage and Brokers: Choose from various databases and message brokers like TimescaleDB, RabbitMQ, and Mosquitto.
- Extensible Protocol Adapters: Leverage or build protocol adapters for seamless device communication.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx
. The page auto-updates as you edit the file.
This project uses next/font
to automatically optimize and load Geist, a new font family for Vercel.
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.