Skip to main content

Instalador de Ambiente para JTECH™ Core Framework

Project description

JTECH™ Core Framework Installer

Instalador de ambiente automatizado para o JTECH™ Core Framework.

🚀 Instalação

pip install jtech-installer

🎯 Uso Básico

Instalação Rápida (Greenfield)

jtech-install

Instalação com Opções

# Projeto greenfield com team full-stack
jtech-install --type greenfield --team fullstack

# Projeto brownfield sem VS Code
jtech-install --type brownfield --no-vscode

# Instalação em diretório específico
jtech-install --path /meu/projeto --team all

📋 Comandos Disponíveis

  • jtech-install - Instalar o framework JTECH™ Core
  • jtech-install validate - Validar instalação existente
  • jtech-install version - Mostrar versão do instalador

🎯 Tipos de Equipe

Team All

Equipe completa com todos os agentes disponíveis:

  • Analyst, PM, PO, Architect, Dev, QA, UX Expert, SM
  • Ideal para projetos complexos e de grande escala

Team Full-Stack

Equipe otimizada para desenvolvimento full-stack:

  • Analyst, PM, UX Expert, Architect, PO, Dev
  • Foco em desenvolvimento web completo

Team No UI

Equipe para APIs e serviços backend:

  • Analyst, PM, Architect, Dev, QA
  • Sem componentes de frontend/UX

Team IDE Minimal

Equipe mínima para desenvolvimento rápido:

  • PM, Architect, Dev
  • Ideal para prototipagem e desenvolvimento ágil

🏗️ O que é Instalado

O instalador configura automaticamente:

Estrutura de Diretórios

projeto/
├── .jtech-core/           # Framework core
│   ├── agents/           # Agentes especializados
│   ├── templates/        # Templates de documentação
│   ├── workflows/        # Workflows de desenvolvimento
│   ├── tasks/           # Tarefas executáveis
│   ├── checklists/      # Checklists de qualidade
│   └── core-config.yml  # Configuração principal
├── .github/
│   └── chatmodes/       # Integração GitHub Copilot
├── .vscode/
│   └── settings.json    # Configurações VS Code
└── docs/                # Documentação inicial

Agentes Disponíveis

  • Analyst - Análise de negócio e requisitos
  • PM - Product Manager
  • PO - Product Owner
  • Architect - Arquitetura de sistema
  • Dev - Desenvolvimento
  • QA - Quality Assurance
  • UX Expert - User Experience
  • SM - Scrum Master

🔧 Desenvolvimento

Setup do Ambiente de Desenvolvimento

git clone <repo>
cd jtech-installer
uv sync --dev

Executar Testes

uv run pytest

Lint e Formatação

uv run black .
uv run isort .
uv run flake8 .

📄 Licença

MIT License - veja LICENSE para detalhes.


Desenvolvido pela equipe JTECH™ Core

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jtech_installer-0.1.0.tar.gz (604.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jtech_installer-0.1.0-py3-none-any.whl (260.1 kB view details)

Uploaded Python 3

File details

Details for the file jtech_installer-0.1.0.tar.gz.

File metadata

  • Download URL: jtech_installer-0.1.0.tar.gz
  • Upload date:
  • Size: 604.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for jtech_installer-0.1.0.tar.gz
Algorithm Hash digest
SHA256 468ecdebd68f72a61c4b2fc7794233ca301420ef6c7d7f5683c320525acb0f53
MD5 977543f5bc64d2aa88d78fe96782000e
BLAKE2b-256 f4b02145a20f2e77e24bb0147a081bd8b5cd2d45c0633fbc088defb2ca6169bb

See more details on using hashes here.

File details

Details for the file jtech_installer-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for jtech_installer-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c0f1065685dcb3c8c75f1fcb91a72924a41e53d803cb594898fe1965af4515e2
MD5 f6ad7e38857c67a239f6c1418a5e9191
BLAKE2b-256 0b651df53e521c5e222ae617eecfeeb61febff3c9ab69a30f4c522fcf8991a7c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page