Skip to main content

Introducing CellixJs

· One min read
Patrick Gidich
CellixJs maintainer
Dhaval Heruwala
CellixJs core team

Welcome to CellixJs, a Domain-Driven Design (DDD) monorepo built on Azure Functions with GraphQL/REST APIs and MongoDB persistence. This framework provides a modern approach to building scalable applications with clear separation of concerns.

CellixJs implements a multi-layered architecture following strict DDD principles with bounded contexts for community management and user administration. The project includes specialized packages like @ocom/api-domain for business logic, @ocom/api-graphql for GraphQL implementation, and various service packages for MongoDB connectivity and observability.