coding
01devfullcycle/mba-ia-dev-workflow
Cursor rule Cursor
Use when writing TypeScript code. Covers naming conventions, file organization, and TypeScript best practices.
devfullcycle/mba-ia-dev-workflow
Cursor rule Cursor
Use when writing TypeScript code. Covers naming conventions, file organization, and TypeScript best practices.
devfullcycle/mba-ia-dev-workflow
Cursor rule Cursor
Use when writing or modifying Express.js controllers and route handlers. Covers procedural handler pattern, REST status codes, and error propagation.
devfullcycle/mba-ia-dev-workflow
Cursor rule Cursor
Use when writing or modifying the global Express error handling middleware. Covers error-to-HTTP mapping pattern and consistent response shape.
devfullcycle/mba-ia-dev-workflow
Cursor rule Cursor
Use when writing domain entities, use cases, repositories, controllers, or models. Covers hexagonal architecture dependency rules and layer boundaries.
devfullcycle/mba-ia-dev-workflow
Cursor rule Cursor
Project-wide guidelines for the CodeLearn Platform LMS. Covers project structure, tech stack, commands, hexagonal architecture, and key documentation references.
devfullcycle/mba-ia-dev-workflow
Cursor rule Cursor
Use when writing or reviewing tests. Covers test structure (AAA pattern), unit/integration/e2e placement, database cleanup, and test data setup.
devfullcycle/mba-ia-dev-workflow
Cursor rule Cursor
Use when writing TypeORM entities, database configuration, or data source setup. Covers entity patterns with dual identifiers, soft delete, and Data Mapper.