Dichit Backend Docs
Monthly Chitty (EN)
Initializing search
dichit-money/dichit-backend
Dichit Backend Docs
dichit-money/dichit-backend
Home
Getting started
Getting started
Installation
Local development
Environment variables
Project structure
Debugging
Architecture
Architecture
Overview
Clean architecture
Dependency flow
Request lifecycle
Event-driven design
WebSocket architecture
Diagrams
API reference
API reference
REST
REST
Company tenancy, branches & employees
Auction & prebid
Subscriber prebid lifecycle
Auction list
Auction lifecycle configuration
Starting an auction
Challenges
Enrollment
Public marketplace
WebSocket
WebSocket
Protocol
Command response migration
Connection
Authentication
Rooms
Lifecycle
Events
Events
Auth events
Auction events
Chat events
Company events
Notification events
Prebid events (subscriber)
Presence events
Room events
System events
Rate limits
Errors
Versioning
Diagrams
WebSocket frontend integration
Winner declaration
Frontend integration
Frontend integration
Superadmin company provisioning
Company tenancy, branches & employees
Staff, branch & role management (Superadmin & Company)
Role management & employee search (deltas)
Company registered & billing addresses
Program creation & editing (hosting and validation)
Auction frontend integration (strict lifecycle)
Auction current changes (frontend migration)
Auction amount & amountMinor (money & validation)
Auction settings & policy (implementation)
Auction timing in seconds (breaking integration)
Auction bid activity feed (realtime)
Auction participant presence & counts
Bid acceptance & rejection events
Auction
Strict auction lifecycle
Auction lifecycle control
Auction pause/resume realtime
Manual prebid controls
Subscriber auction detail (REST + WebSocket)
Auction live phase integration
Database
Database
Schema
Prisma
Migrations
Company tenancy migration
Indexing
Optimization
Backups
Infrastructure
Infrastructure
Redis
WebSocket
Caching
Logging
Monitoring
AWS
Docker
Payment gateway
Push notifications
Development
Development
Coding standards
Folder structure
Dependency injection
Validation
Authentication
Authorization
Error handling
Testing
Git workflow
Deployment
Deployment
Environments
CI/CD
Production
Release process
Rollback
Runbooks
Runbooks
WebSocket down
Redis down
Database down
High CPU
Deployment failed
Rollback (emergency)
ADRs
ADRs
Template
ADR 0001 — Example
ADR 0002 — Database-authoritative auction execution
Templates
Templates
Feature
REST endpoint
WebSocket event
Service
Module
Runbook
Agreements
Agreements
Overview
Mazhuppel Chitty (EN)
KSFE Chitty (EN)
KSFE Chitty
Monthly Chitty (EN)
CHIT
Documentation
Documentation
Contributing
Docs portal & operations
Monthly Chitty (EN)
Back to top