Introduction to CorexOS®
CorexOS® is a next-generation Enterprise Operating System built on the powerful Aurevia® Engine. Unlike traditional ERP systems, CorexOS® provides a unified platform where all business functions work together seamlessly.
Key Concepts
- •Modules: Self-contained business applications like CRM, Accounts, Projects, etc.
- •Aurevia® Engine: The backend framework powering all modules with API-first architecture
- •Integrations: Connect with external systems via REST API, webhooks, and pre-built connectors
- •Permissions: Role-based access control down to field level
System Architecture
CorexOS® follows a modern, cloud-native architecture with the following layers:
- 1.Presentation Layer: Next.js-powered web interface with server and client components
- 2.Application Layer: Aurevia® Engine handling business logic and orchestration
- 3.Data Layer: PostgreSQL/MySQL with real-time sync capabilities
- 4.Integration Layer: REST APIs, WebSockets, and event-driven webhooks
Getting Help
If you need assistance, you can:
- •Browse this documentation
- •Visit our Marketplace for extensions
- •Contact our support team via the Contact page
- •Join our developer community
Code Examples
Example of fetching data from the CorexOS® API:
JavaScript
// Fetch leads from CRM module
fetch('https://api.corexos.com/v1/crm/leads', {
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
}
})
.then(response => response.json())
.then(data => console.log(data));