Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Excedentes
  • Wiki
  • Wiki
  • configuracao

Last edited by Adã Cardoso Jun 26, 2024
Page history
This is an old version of this page. You can view the most recent version or browse the history.

configuracao

Página de Configuração do Projeto

Tecnologias

Front-End

  • React Native
  • TypeScript

Back-End

  • Node.js / Nest.js
  • PostgreSQL

Configuração do Projeto

Arquitetura

A aplicação utiliza uma arquitetura Cliente-Servidor, separando o frontend e backend para melhor escalabilidade e manutenção.

Deploy

O deploy é realizado na AWS usando EC2 para execução da pipeline e S3 para armazenamento de arquivos.

Backend

Definições de Tecnologias
  • Node.js: Ambiente de tempo de execução JavaScript.
  • Express.js: Framework web para Node.js.
  • PostgreSQL: Sistema de gerenciamento de banco de dados relacional.
Módulos do Sistema
  • API: Lida com solicitações HTTP do frontend.
  • Auth: Módulo de autenticação de usuários.
  • Base/Entities: ORM para representação de dados.
  • Client, Commons/Validators, ContractorCompanies, Products: Módulos funcionais da aplicação.

Frontend

Definições de Tecnologias
  • React: Biblioteca JavaScript para construção de interfaces de usuário.
  • TypeScript: Adiciona tipagem estática opcional ao JavaScript.
Clone repository
  • Banco de Dados
  • arquitetura
  • codigo
  • configuracao
  • design_mockups
  • escopo
  • gerencia
  • Home
  • materiais_de_estudo
  • processo
  • requisitos
  • sprints