BluePrint Cabinets Calculator
Kitchen Cabinet Pricing Estimator with React frontend and Postmark email integration
by BluePrint Cabinets · github.com/tales-bluecrocus/cabinets-calculator · website
★ 0stars
6release downloads
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/tales-bluecrocus/cabinets-calculator/releases/download/v0.1.0/cabinets-calculator.zipFrom the readme
BluePrint Cabinets Calculator
Plugin WordPress para cálculo e orçamento de armários de cozinha com frontend React e integração Postmark.
📋 Requisitos
- PHP = 8.0
- WordPress = 6.0
- Node.js = 20
- Composer
🚀 Fluxo de Desenvolvimento
1. Setup Inicial
2. Desenvolvimento Local
Frontend (React + Vite)
O frontend será compilado para frontend/dist/ que é servido pelo WordPress.
Backend (PHP)
Edite os arquivos PHP normalmente. O WordPress carrega automaticamente as mudanças.
3. Testing
📦 Fluxo de Build + Release + Deploy
Visão Geral
Passo a Passo
1. Preparar Release
Certifique-se que todas as mudanças estão commitadas:
2. Criar Release
Execute o script de release (substituir X.Y.Z pela versão):
O que o script faz:
- ✅ Valida o formato da versão (X.Y.Z)
- ✅ Verifica se há mudanças não commitadas
- ✅ Atualiza versão em cabinets-calculator.php
- ✅ Faz build do frontend (npm run build)
- ✅ Commita as mudanças
- ✅ Cria tag Git (v1.0.1)
- ✅ Faz push da tag para o GitHub
3. Build Automático (GitHub Actions)
Quando a tag é enviada, o workflow .github/workflows/release.yml é acionado automaticamente:
Etapas do Workflow:
1. Checkout do código
2. Setup N
Read the full README on GitHub →