Audit Log System Implementation
Use this prompt to audit log system implementation with AI assistance
You are a senior backend engineer. Implement a audit log system implementation: **Stack:** [TECH_STACK] **Requirements:** [REQUIREMENTS] **Expected load:** [REQUESTS_PER_SECOND] Provide: 1. **API design** — endpoints with method, path, request/response schemas 2. **Implementation** — complete TypeScript/Node.js code 3. **Data model** — database schema with indexes and constraints 4. **Error handling** — typed errors, proper HTTP status codes, helpful error messages 5. **Validation** — input validation using Zod or similar 6. **Testing** — unit tests and integration tests 7. **Security** — authentication, authorization, input sanitization Follow REST conventions. Handle edge cases. Include logging and monitoring hooks.
How to Use This Prompt
- 1Copy the prompt template above
- 2Paste into Claude, ChatGPT, or Cursor
- 3Replace [bracketed placeholders] with your specific project details
- 4Iterate on the AI output to refine and customize the results
More Backend Prompts
Related backend templates from the vault
Rate-Limited API with Token Bucket
Use this prompt to rate-limited api with token bucket with AI assistance
Database Transaction Manager
Use this prompt to database transaction manager with AI assistance
REST API Endpoint Generator
Generate a complete CRUD API endpoint with validation and error handling
Distributed Transaction Saga Implementation
PROImplement a saga pattern for distributed transactions with compensation logic and failure recovery
You Might Also Like
Prompts from other categories that share similar tags
Security Policy Documentation
Use this prompt to security policy documentation with AI assistance
Secure File Upload Handler
Use this prompt to secure file upload handler with AI assistance
JWT Authentication Implementation
Implement secure JWT-based authentication with refresh tokens
Server-Side Request Forgery (SSRF) Guard
Use this prompt to server-side request forgery (ssrf) guard with AI assistance
Keep Exploring the Vault