Welcome to the official repository of OneEntry.
🛠️ JavaScript and TypeScript SDK Documentation
📱 Kotlin Multiplatform SDK Documentation
🚀 Get started | 👤 SignUp
OneEntry combines Headless CMS and Headless E‑Commerce into a single BaaS platform, providing a unified backend designed for scalability and seamless management of both content and commerce. The core concept of the platform is to free developers from server setup, ensure secure data storage, and deliver extensible business logic without plugins or external workarounds.
(Video overview of the admin panel)
The architecture delivers data via API and renders it using any frontend technology: websites, mobile apps, social network mini‑apps, Smart TV, and more. OneEntry includes a ready‑made cloud infrastructure, eliminating the need for DevOps involvement and letting teams focus on product development.
To make development easier, we provide SDKs for JavaScript/TypeScript, Kotlin, and Swift.
These SDKs include full in‑code documentation, strict type definitions, and extensive usage guides with examples — enabling fast and frictionless integration of OneEntry into projects of any complexity.
A ready‑to‑use backend including business logic, database, APIs, microservices, and low‑code tools for integrating third‑party systems directly in the interface. Projects can launch without setting up servers or databases manually.
Content is managed independently from its presentation layer. The system supports text, media, files, user data, catalogs, content versioning, and multilingual support.
You can create and edit flexible data models directly in the interface, with configurable validation rules.
Dynamic fields grouped into sets, supporting types including:
- string, text, rich text
- number, float
- date, time, date‑time, intervals
- image, image groups
- file
- list, radio
- dynamic references to pages or catalog items
- button
- JSON
Each attribute supports:
- additional metadata fields
- data validators with custom error messages
- required
- trim whitespace
- string length
- URL validation
- number validation and rounding
- email validation
- default value
- allowed values list
- input mask
- regex validation
- comparison
- logical validation
- image size validation
- file validation
Structure and content of website sections or app screens.
Includes:
- hierarchical tree of pages
- error pages
- visibility management
- page ordering
- attaching attribute sets, blocks, and forms
Reusable data blocks with or without logic.
Mappings between content and frontend components.
Navigation structure.
Registration, login, feedback, comments, data collection.
Full multi‑language content support.
Simultaneous work of multiple administrators.
Fine‑grained permissions for system administrators.
User registration, authentication, verification, roles, and access rights.
Supports HTML and Markdown.
Connect external services, exchange data, and create custom API endpoints.
Custom data storage for external system data.
Administrator activity history.
Trigger actions based on data changes, configurable notifications and payload structure.
Email campaigns for users.
Configurable push delivery logic.
Extend platform logic using low‑code tools or custom modules in Node.js, Python, or PHP with built‑in CI/CD.
Thumbnail presets, optimization pipelines, default thumbnails, per‑attribute thumbnail templates.
Content search.
Configurable filtering conditions for content retrieval.
Import MySQL and PostgreSQL databases from other systems.
Upload existing OpenAPI schemas directly into the Integration module.
- hierarchical category tree
- visibility and ordering
- product ordering and fixing
- default blocks and forms per category
- attach attribute sets, blocks, forms
Search and filter configuration.
Roles, access, verification.
Persist user data: cart, favorites, browsing history, etc.
Reusable blocks for promotions based on Blocks logic.
Recommendation blocks (static or dynamic).
Full order management.
Payment processing.
Status management for products, orders, and payments.
Connect any payment gateways.
Connect any delivery provider.
Group products by characteristics like color, model, etc.
Collect and manage reviews via Forms.
Powered by Integration module with configurable low‑code logic.
Upload from Excel, XML, CSV, folders, files.
Low‑code tools to connect internal or external systems (ERP, CRM, inventory, accounting) and create custom API endpoints.
- Visual constructor for discounts & bonuses
- Ratings system
- “Customers also bought” product module
- Export users/orders/payments to Excel & CSV
- Content versioning
- File manager
- Direct export to Excel & CSV
- MCP server
Have questions or suggestions?
We’re always happy to help — email us at: