# raisfast Roadmap
## Current Status: Early Alpha
Core API and architecture are stable. Completing production-readiness features before v1.0.
---
## Q2 2026 — Completeness
### Infrastructure
- [ ] Serverless adapters (AWS Lambda / Vercel / Cloudflare Workers)
- [ ] Redis cache store implementation (`cache-redis` feature)
- [ ] Redis rate limit store implementation (`rate-limit-redis` feature)
- [ ] External search engine support (Meilisearch / OpenSearch)
- [ ] Docker image optimization (multi-stage, <20MB)
### Performance
- [ ] Benchmark suite (k6 / wrk) with published results
- [ ] Cold start optimization for serverless (<100ms)
- [ ] Connection pooling tuning guide
### Developer Experience
- [ ] `create-raisfast` CLI scaffolding tool
- [ ] JavaScript/TypeScript SDK
- [ ] Python SDK
- [ ] API rate limiting per-role configuration
- [ ] Database migration CLI improvements
---
## Q3 2026 — v1.0 Stable Release
### Core
- [ ] API stability guarantee (no breaking changes post-v1.0)
- [ ] Comprehensive error codes documentation
- [ ] Request/response TypeScript types auto-generated
- [ ] GraphQL adapter (optional)
### Documentation
- [ ] Full API reference (OpenAPI)
- [ ] Getting started guide (5-minute tutorial)
- [ ] Deployment guides (Docker / AWS / Vercel / Cloudflare)
- [ ] Plugin development tutorial
- [ ] Content type system guide
- [ ] Multi-tenant setup guide
- [ ] Architecture deep-dive
### Testing
- [ ] 500+ API integration tests
- [ ] End-to-end test suite (Playwright for Admin UI)
- [ ] Load test scenarios
- [ ] CI/CD pipeline (GitHub Actions)
---
## Q4 2026 — Ecosystem
### Plugin Marketplace
- [ ] Plugin registry API
- [ ] Plugin publishing CLI (`raisfast plugin publish`)
- [ ] Plugin marketplace web UI
- [ ] Plugin discovery and search
- [ ] Plugin analytics (downloads, ratings)
### SaaS Platform (raisfast.cloud)
- [ ] Multi-tenant hosting platform
- [ ] Dashboard (project management, usage metrics)
- [ ] Automatic backups
- [ ] Custom domain support
- [ ] Free tier (suitable for personal blogs)
### Community
- [ ] Plugin starter templates (JS / Lua / WASM)
- [ ] Theme system for front-end
- [ ] Example projects (Blog / E-commerce / Documentation site / Portfolio)
- [ ] Contribution bounties
---
## 2027 — Enterprise
- [ ] SSO / SAML integration
- [ ] SOC 2 compliance
- [ ] Audit log retention policies
- [ ] Role-based field-level permissions
- [ ] Content versioning and approval workflows
- [ ] Multi-language content (i18n)
- [ ] Real-time collaboration (WebSocket / CRDT)
- [ ] Edge caching layer
- [ ] OpenTelemetry integration
- [ ] Kubernetes Helm chart
---
## Completed
- [x] Core REST API (posts, pages, categories, tags, comments, media, users)
- [x] JWT auth + refresh tokens + OAuth (GitHub)
- [x] RBAC permission system
- [x] Admin SPA (React + shadcn/ui)
- [x] Plugin engine (WASM / JavaScript / Lua)
- [x] Content type system with AOP aspects
- [x] Multi-database support (SQLite / PostgreSQL / MySQL)
- [x] SQL dialect abstraction layer
- [x] Tauri desktop mode
- [x] Embedded Admin UI (rust-embed)
- [x] Job queue + cron scheduler
- [x] Webhook system
- [x] Audit logging
- [x] Rate limiting
- [x] Swagger UI (OpenAPI)
- [x] Block editor / page builder
- [x] Media library with thumbnails
- [x] SMS login
- [x] Email verification
- [x] Password reset
- [x] Optional multi-tenant mode
- [x] RSS / Atom feeds
- [x] Sitemap generation
- [x] S3 storage backend