
The first SVDE Platform
Spatial & Visual Development Environment (SVDE)
7 Concrete Pain Points Solved
Unprecedented Four-Layer Architecture
CodiScape's data model centers on the Entity as the fundamental building block. Entities map to database tables, which auto-generate REST APIs, GraphQL types, validation, search, and documentation.
// Entity Definition (TypeScript)
export interface User {
id: UUID // Auto-generated primary key
email: string // Unique, searchable
password: string // Hashed, never exposed
profile: { // Nested entity
firstName: string
lastName: string
avatar?: string
}
roles: Role[] // Many-to-many relationship
createdAt: Date // Auto-timestamp
updatedAt: Date // Auto-timestamp
}
// Auto-generated REST API:
// POST /api/users (create)
// GET /api/users (list with filters)
// GET /api/users/:id (read)
// PUT /api/users/:id (update)
// DELETE /api/users/:id (delete)
// Auto-generated GraphQL:
// query User { id, email, profile { firstName } }
// subscription onUserCreated { ... }
// mutation createUser { ... }