crud-api
CommunityBuild robust CRUD APIs for multi-tenant backend.
Authorgabriellpequeno
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Implement a scalable, standardized CRUD API layer for the ReservAqui backend, enforcing layered architecture, multi-tenant isolation, and strict input validation to simplify resource management across master and tenant schemas.
Core Features & Use Cases
- Entity → Service → Controller → Routes pattern with clear responsibilities, validators, and safe data exposure.
- Multi-tenant isolation using
withTenant(schema, fn)to ensure schema-scoped operations. - Soft delete support and audit fields for traceability and compliance.
- Use case: add a new resource to the master DB or a tenant schema, then expose a full suite of REST endpoints.
Quick Start
Create a complete CRUD resource by defining its entity, service, controller, and routes following the project’s multi-tenant architecture.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: crud-api Download link: https://github.com/gabriellpequeno/Reserva-Aqui---Projeto-de-fim-de-ciclo/archive/main.zip#crud-api Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.