Skip to content
DCC Dev Guidelines
Main Navigation HomeTeam

Appearance

DCC GuidelinesHow we do things around here

Development standards, best practices, and shared packages for the Data Competence Center

Get Started
Meet the Team

Docker

Container standards, best practices for Dockerfiles, and deployment configurations.

View Docker Standards

Git & CI/CD

Version control workflows, branching strategies, and continuous integration pipelines.

View Git Standards

Python

Coding conventions, linting rules, and project structure for Python applications.

View Python Standards

Nuxt / Vue

Frontend architecture, component patterns, and Vue.js best practices.

View Nuxt Standards

Backend Common

Shared Python utilities for configuration, logging, LLM integration, and health probes.

Explore Package

User Interface

Reusable Vue components, composables, and Nuxt layers for consistent UI across projects.

Explore Components

Nuxt Layers

Modular Nuxt layers for authentication, logging, health checks, and backend communication.

Explore Layers

How-To Guides

Step-by-step tutorials for common tasks like changelogs and encrypting environment files.

View Guides

Are you an LLM? View /documentation/llms.txt for optimized Markdown documentation, or /documentation/llms-full.txt for full documentation bundle

Developed with ❤️ by the DCC. Documentation released under the MIT License.

Copyright © 2025 DCC