Skip to content

Wander-lan/Kanban

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gerenciador de tarefas

Esta é uma aplicação de gerenciamento de tarefas (Kanban), para usos diversos, que permite adicionar e remover tarefas, assim como alterar as suas informações e seu status.

Kanban desktop

Como executar:

Para instalar as dependências do projeto é necessário primeiro rodar o comando:

npm install

Crie um arquivo na raíz do projeto com o nome ".env" e coloque nele todo o conteúdo do arquivo "env.example". Neste arquivo estão as credenciais necessárias para executar as operações com o banco de dados.

Inicialize o banco postgreSQL e crie a tabela de tarefas usando os comandos informados no arquivo "database.sql" da pasta "sql". Não se esqueça de usar as credenciais corretas para a criação do banco.

Se quiser, popule a tabela com dados fictícios com os comandos informados no arquivo "mockup_data.sql", também da pasta "sql".

Para inicializar a API rode o seguinte comando no diretório raíz do projeto:

node index.js

E para rodar a aplicação rode o seguinte comando no diretório da pasta "app":

npm start

A aplicação irá começar a rodar no endereço: http://localhost:3000/.

Informações adicionais sobre o projeto:

  • No diretório raíz do projeto se encontra a parte relativa ao backend (feito em Node.js), no arquivo "index.js".

  • Na pasta "app" se encontra a parte do frontend (feito em React).

  • As instruções para a criação do banco PostgreSQL, assim como os dados fictícios utilizados como demonstração para este projeto se encontram nos arquivos contidos na pasta "sql".

  • A versão do Node utilizada neste projeto foi a v14.17.6.

About

A tasks manager made with ReactJs and NodeJs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors