Skip to content

Latest commit

 

History

History
57 lines (40 loc) · 1.35 KB

File metadata and controls

57 lines (40 loc) · 1.35 KB

Hana Chat

Este projeto é uma POC (Proof of Concept) para validar a ideia de um sistema de chat altamente escalável e implantável em diversos projetos pessoas e empresariais.

Monorepo de Projetos

Este monorepo contém múltiplos projetos agrupados em um único repositório. Ele inclui dois projetos front-end em Angular, dois projetos front-end em Nuxt 3, e uma API em NestJS.

Estrutura do Repositório

A estrutura do repositório é a seguinte:

./api - Temos api construído em Node.js com framework Nest.js ./apps - Existem 2 projetos front-end. ["client", "admin"] são construídos em Nuxt.js 3

Instalação e configuração

Instale o gerenciador de pacote "pnpm"

npm install -g pnpm@latest

Posteriormente entre em cada projeto e instale as ferramentas e dependências.

// API
cd api
pnpm install
pnpm docker:up

// Admin
cd apps/admin
pnpm install

// Client
cd apps/client
pnpm install

Como rodar os projetos

// API | Client | Admin
pnpm dev

Documentações e links úteis