Comece por Aqui

Comece por Aqui

Bem-vindo à Documentação

Esta documentação é um guia completo para facilitar o entendimento e o desenvolvimento dos projetos da nossa equipe. Aqui, você encontrará informações essenciais sobre nossos processos, ferramentas e como configurar o ambiente de desenvolvimento para começar a trabalhar de forma eficiente.

Nossos Projetos

Todos os projetos desenvolvidos pela nossa equipe estão disponíveis no GitHub. Acesse os repositórios para visualizar o código-fonte, contribuir ou explorar os projetos de forma geral.

Ferramenta de Demandas

Para o gerenciamento de nossas demandas e tarefas, utilizamos a ferramenta UITASK. Acesse a plataforma através do seguinte link para acompanhar o andamento dos projetos e solicitações: http://task.uitec.com.br/

Tecnologias Utilizadas

Nossos projetos são desenvolvidos com as seguintes tecnologias:

  • PHP 7+
  • Angular

Essas tecnologias garantem escalabilidade, performance e a qualidade do código nos projetos.

Montando o Ambiente de Desenvolvimento

Para começar a desenvolver, é necessário configurar seu ambiente de desenvolvimento com as seguintes ferramentas. Baixe todos os aplicativos necessários no Google Drive.

  1. Instalar o Git: O primeiro passo é instalar o Git. Faça o download e instale o Git a partir do Google Drive:
  2. Configuração do Git: Depois de instalar o Git, configure suas credenciais pessoais no COMANDER_MINI:
    git config --global user.email "seu_email@example.com"

    git config --global user.name "Seu Nome"
  3. Gerar Chave SSH: Para conectar sua conta do GitHub ao seu computador, é necessário gerar e adicionar uma chave SSH. Execute o seguinte comando para gerar a chave:

    ssh-keygen -t rsa -b 4096 -C "seu_email@example.com"
    Após gerar a chave, adicione-a ao GitHub seguindo estas etapas:
  4. Instalar PostgreSQL: Utilizamos o PostgreSQL como banco de dados principal. Faça a instalação e configuração do PostgreSQL em sua máquina.
  5. Instalar o XAMPP: Recomendamos o uso do XAMPP para facilitar a execução de projetos PHP localmente. Após instalar o XAMPP, ative o Apache e configure o PHP:
    • No painel do XAMPP, clique em Config no item Apache.
    • Abra o arquivo php.ini e busque pelas seguintes linhas:
      extension=pdo_pgsql

      extension=pgsql
      Certifique-se de que essas extensões estejam descomentadas (sem o ponto e vírgula no início da linha).
  6. Git: Clonando os Repositórios: Após configurar o ambiente, clone os repositórios desejados do GitHub com o comando:
    git clone <URL_do_repositório>

Passos para Configuração do Banco de Dados

Para configurar o banco de dados, siga os passos abaixo:

  1. Instalar o DBeaver: O DBeaver é uma ferramenta útil para gerenciar bancos de dados. Após instalá-lo, crie uma nova conexão com o PostgreSQL:
    • Pressione Ctrl+Shift+N, selecione PostgreSQL e aguarde o download do driver.
    • Conecte-se ao banco de dados e crie um novo banco de dados chamado db_core.
  2. Restaurar o Banco de Dados: Navegue até a pasta erp\dumps\dev e localize o arquivo mais recente de backup do banco de dados. Execute o seguinte comando para restaurar o banco:
    pg_restore -h localhost -p 5432 -d db_core -U postgres --verbose VERSAO_DO_BANCO
    Substitua VERSAO_DO_BANCO pela versão mais recente do banco de dados. Durante a restauração, será solicitado o fornecimento da senha de acesso.