ERP Estética JS

Arquitetura Back-end • APIs REST • Cloud

Sistema ERP modular inspirado no Odoo, desenvolvido para atender uma operação real de e-commerce multicanal.

Contexto do Projeto

O projeto surgiu da necessidade de centralizar e automatizar processos de um e-commerce em crescimento, que operava com múltiplos canais de venda, controles manuais e ferramentas desconectadas.

O ERP foi projetado para reduzir retrabalho, aumentar confiabilidade dos dados e permitir evolução contínua conforme o negócio cresce.

Arquitetura Geral

A arquitetura segue o padrão de APIs REST stateless, com separação clara de responsabilidades e foco em modularidade.

    Frontend (Web)
          |
          v
    API REST (Auth + Domínios)
          |
          +-- Clientes
          +-- Produtos
          +-- Pedidos
          +-- Financeiro
          |
      PostgreSQL
      

Stack Tecnológico & Decisões

A escolha por APIs REST e autenticação stateless facilita integrações, escalabilidade horizontal e futura migração para microsserviços.

Principais Domínios

Principais Endpoints

Autenticação

    POST /api/auth/login
    POST /api/auth/refresh
        

Autenticação segura via JWT.

Clientes

    GET    /api/clientes
    POST   /api/clientes
    GET    /api/clientes/{id}
    PUT    /api/clientes/{id}
    DELETE /api/clientes/{id}
        

Pedidos

    POST /api/pedidos
    GET  /api/pedidos
    GET  /api/pedidos/{id}
        

Financeiro

    GET  /api/financeiro/fluxo-caixa
    POST /api/financeiro/contas-pagar
    POST /api/financeiro/contas-receber
        

Ambientes & Deploy

Roadmap de Evolução