Skip to content

matheusjurkovich/kanban

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 

Repository files navigation

Aplicação Kanban

Este projeto é uma aplicação Kanban, que é dividida em duas partes principais: o frontend (web) e o backend (server).

A aplicação esta rodando em jurkokanban.vercel.app!

Web (Frontend)

O frontend da aplicação foi desenvolvido utilizando Angular e Angular Material para fornecer uma interface de usuário rica e interativa.

Pré-requisitos

  • Node.js
  • Angular CLI

Instalação

Para configurar o ambiente de desenvolvimento do frontend, siga estes passos:

cd web
npm install

Execução

Para executar o frontend localmente:

npm run start

A aplicação estará disponível em http://localhost:4200.

Server (Backend)

O backend foi construído usando NestJS e Prisma para gerenciar as operações do banco de dados e fornecer uma API robusta para o frontend.

Pré-requisitos

  • Node.js
  • Docker (opcional, para banco de dados)
  • .env
    DATABASE_URL="postgresql://docker:docker@localhost:5432/kanban?schema=public"

Instalação

Para configurar o ambiente de desenvolvimento do backend, siga estes passos:

cd server
npm install
docker compose up -d
npx prisma migrate dev

Execução

Para executar o backend localmente:

npm run start:dev

A API estará disponível em http://localhost:3000.

About

Aplicação feita para organização de tarefas

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published