🎉 V-Portal 0.6.2 is released! Read more
Skip to Content
Developer & Integrator GuideOverview

Developer & Integrator Guide

This section provides comprehensive documentation for developers building modules, integrations, and extensions for V-Portal.

For Module Developers

Learn how to create custom modules that extend V-Portal’s functionality:

For Application Developers

Build custom interfaces and applications:

Architecture Overview

V-Portal uses a modular architecture:

  • Backend: Core server, module system, real-time data
  • Frontend: User interface, widgets, page rendering
  • Database: Persistent storage
  • Modules: Pluggable extensions (.vmod files)

Getting Started

  1. Set up your development environment
  2. Clone the V-Portal repository
  3. Build the core system
  4. Create your first module

SDK Documentation

The V-Portal SDK is located in v-portal-sdk/ and provides:

  • Module interfaces
  • Service registry
  • Data field system
  • Route registration
  • Widget base classes

Next Steps

Last updated on