diff --git a/docs/MINI_APPS.md b/docs/MINI_APPS.md new file mode 100644 index 000000000..73e5c1f76 --- /dev/null +++ b/docs/MINI_APPS.md @@ -0,0 +1,233 @@ +# Mini-Apps Plugin System + +The Superhero platform includes a powerful plugin system that allows community developers to easily create and register their own mini-apps without forking the main repository. + +## Overview + +Mini-apps are self-contained applications that integrate seamlessly into the Superhero platform. They appear in the `/apps` directory and are automatically listed on the Mini-Apps landing page. + +## Quick Start + +### 1. Create Your Mini-App Component + +Create a React component for your mini-app: + +```tsx +// src/features/my-app/MyApp.tsx +import React from 'react'; + +export default function MyApp() { + return ( +