DeepOcean Framework

Build your own ERP.
Ship it on DeepOcean.

Stop building from scratch. Use the DeepOcean Framework to create fully-featured business modules and publish them directly to thousands of businesses already running on the platform.

Everything is already built.
You just build what matters.

Infrastructure Included

Authentication, user management, permissions, database, storage, and billing are all provided by DeepOcean out of the box. Zero DevOps needed.

10x Faster Time to Market

Building an ERP from scratch takes years. With DeepOcean Framework, you focus purely on your business logic and ship a production-ready module in weeks.

Instant Customer Reach

Publish your module to the DeepOcean Store and it becomes immediately available to every business already running on the platform. No sales team needed.

Cross-Platform by Default

Write your module once and it runs natively on Windows, Android, and iOS. DeepOcean handles all the platform-specific rendering automatically.

Built-in Revenue Model

Monetize your module with a subscription model. DeepOcean handles billing, payments, and renewals. You set the price and collect the revenue.

Isolated & Secure

Each module runs in a sandboxed environment. Your code and your customers' data are completely isolated from other modules on the platform.

From idea to published ERP
in 4 simple steps.

01

Register on Console

Create a developer account on the DeepOcean Console and set up your organization and module namespace.

Open Console
02

Build with the SDK

Use the DeepOcean SDK and CLI to scaffold, develop, and test your module locally with hot-reloading support.

Read Docs
03

Publish to the Store

Submit your module via the Console. After a quick review, it appears in the DeepOcean Store for all customers to discover and enable.

04

Earn Revenue

Each time a customer subscribes to your module, you receive your share of the subscription fee automatically every month.

Two powerful portals
to build and manage.

📋

Documentation

Complete reference for the DeepOcean Framework, SDK, REST API, module system, and deployment guides.

Open Docs
🖥️

Developer Console

Manage your modules, monitor usage analytics, handle publishing, configure billing, and generate API keys.

Open Console

Your first module
in 5 minutes.

1

Create Project & Download Files

Create a new project on the DeepOcean Console, set your unique PackageId, and download the Project Template, Config, and the DeepOcean CLI.

2

Setup & Authenticate CLI

Open your terminal and link the CLI to your account.

$ deepoceancli setup
$ deepoceancli login
3

Develop & Publish

Develop your application using the template. When ready, upload it to DeepOcean.

$ deepoceanCli publish
4

Deploy & Release

Return to the Console to verify your files, publish your database schema, and build your final release to appear on the DeepOcean Store.

Learn more in our Quick Start Guide

Ready to build your ERP?

Join the DeepOcean developer community and start publishing modules today.