Roadmap
What we have built, what we are working on now, and where we are headed.
What's Done
Collection Builder
Create data models at runtime through the admin UI. Fields, relationships (1:M, M:1, M:M), views, sections. No SQL needed.
Policy System
Two-layer authorization: scopes for general access, policies for row-level and field-level user/plugin permissions with dynamic variables and M:M traversal.
Admin UI
Vue 3 + PrimeVue panel. Collection builder, media library, plugin manager, policy editor, user management, activity log, Swagger API docs.
Plugin Architecture
Docker containers as hot-swappable plugins. Each plugin gets its own database schema, API endpoints, admin pages, and fine-grained scopes.
Automation Engine
JavaScript functions triggered events. Runs inside your infrastructure. Execution logs included.
Deployment Options
Docker Compose for self-hosted production with Postgres 16, Redis 7, and Nginx. Kubernetes manifests for enterprise-scale deployments.
Multi-Language SDKs
Python, TypeScript, and Rust SDKs with typed clients, connection pooling, and auto-injected auth headers.
Currently Working On
Code Cleanup
Since the MVP was generated with AI, we are cleaning up the codebase before the official release candidate. Improving code quality, adding tests, and hardening security.
Coming Next
Multi-App Support
Create multiple apps within a single instance. Each app has its own collections and policies, with optional cross-app data references.
Version Management
Development workflows with staging versions, one-click rollback, and parallel development. Test changes without affecting live data.
Managed Hosting
Fixed monthly pricing for managed AlcedoCore infrastructure. Automatic upgrades, backups, and monitoring. No servers to manage.
Global Plugin Marketplace
Discover, install, and publish plugins shared by the community. Browse from a global registry directly inside the admin panel.
Improved UI/UX
Refined design system, smoother navigation, responsive layouts, and accessibility improvements across the entire admin interface.
Multi-Language API
Store and serve content in multiple languages through the API. Each collection entry supports locale-aware fields with fallback logic and language negotiation.
Localized Admin UI
Internationalized admin interface with translations for the dashboard, collection builder, and policy editor. Built-in locale switcher and RTL layout support.
Import / Export
Bulk import and export collections as CSV, JSON, or SQL. Seamless data migration between instances and integration with external tools.
Database Introspection
Point AlcedoCore at an existing PostgreSQL database and automatically generate collections, fields, and relationships from the schema.
