Pular para conteúdo

Referências

Objetivo

Centralizar todas as referências técnicas, arquiteturais e funcionais utilizadas durante o desenvolvimento e evolução do CoreFlow CRM.

Este documento serve como ponto de entrada para consulta de normas, padrões e documentação relacionada.


Documentação da Plataforma

CoreFlow Platform

  • Visão Geral
  • Roadmap
  • Arquitetura
  • Core Services

Engenharia

Consultar:

  • Standards
  • Templates
  • Architecture
  • DDD
  • C4
  • ADR
  • AI First Documentation

Arquiteturas

O CoreFlow CRM segue oficialmente:

  • Clean Architecture
  • Domain-Driven Design (DDD)
  • SOLID
  • API First
  • Event Driven Architecture
  • AI First Documentation

Tecnologias

Backend

  • Python
  • Django
  • Django REST Framework

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS

Banco

  • PostgreSQL
  • Redis

Infraestrutura

  • Docker
  • Nginx
  • GitHub Actions

Protocolos

  • HTTP
  • HTTPS
  • REST
  • JSON
  • JWT
  • OAuth2
  • Webhooks

Modelagem

Utilizar:

  • Mermaid
  • C4 Model
  • UML quando necessário
  • ER Diagram

Banco de Dados

Padrões:

  • PostgreSQL
  • UUID
  • Soft Delete
  • Auditoria
  • Multiempresa

APIs

Documentação:

  • OpenAPI 3.x

Versionamento:

  • REST
  • JSON

Segurança

Aplicar:

  • RBAC
  • LGPD
  • Auditoria
  • HTTPS
  • CSP
  • HSTS

Qualidade

Ferramentas oficiais:

  • Ruff
  • Black
  • mypy
  • Pytest
  • Coverage

DevOps

Padrões:

  • Docker
  • Docker Compose
  • CI/CD
  • GitHub Actions
  • Observabilidade

Integrações

CoreFlow Platform

  • Authentication
  • Users
  • Companies
  • Files
  • Notifications
  • Audit
  • AI Gateway

Produtos

  • ERP
  • Finance
  • RH
  • BI
  • WMS

Convenções

Seguir integralmente:

  • Standards
  • Templates
  • ADRs
  • AI Engineering Kit

Bibliografia

  • Domain-Driven Design — Eric Evans
  • Implementing Domain-Driven Design — Vaughn Vernon
  • Clean Architecture — Robert C. Martin
  • Refactoring — Martin Fowler
  • Designing Data-Intensive Applications — Martin Kleppmann

Documentação Oficial

  • Python
  • Django
  • Django REST Framework
  • PostgreSQL
  • React
  • Next.js
  • Docker
  • Redis
  • OpenAPI
  • Mermaid
  • Material for MkDocs

Histórico

Versão Data Descrição
1.0.0 2026-07-02 Criação inicial do documento

Objetivo Final

Manter uma base única de referências técnicas, arquiteturais e bibliográficas que apoie a evolução contínua do CoreFlow CRM e assegure alinhamento com os padrões oficiais da HauxTech Soluções.