Skip to content

Organização de tarefas em três estados: "A Fazer", "Fazendo" e "Concluído". Permite adicionar, editar, mover e excluir atividades, mantendo-as ordenadas e salvando-as automaticamente.

Notifications You must be signed in to change notification settings

lhjundi/kanban-board

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Kanban to-do list

Aplicação de quadro Kanban desenvolvida com React, Node.js, Fastify e MongoDB.

Como executar

  1. Clone o respositório
git clone https://github.com/lhjundi/kanban-board.git
cd kanban-board
  1. Backend
cd backend

npm install

# Configurar variáveis de ambiente
# Criar arquivo .env com as seguintes variáveis:
MONGODB_URI=sua_string_de_conexao_mongodb
DB_NAME=kanban
PORT=3001
NODE_ENV=development
CORS_ORIGIN=http://localhost:5173

# Iniciar o servidor em modo desenvolvimento
npm run dev

# O servidor estará rodando em http://localhost:3001
  1. Frontend
# Em outro terminal, entrar no diretório do frontend
cd frontend

# Instalar dependências
npm install

# Configurar variáveis de ambiente
# Criar arquivo .env com:
VITE_API_URL=http://localhost:3001

# Iniciar a aplicação em modo desenvolvimento
npm run dev

# A aplicação estará disponível em http://localhost:5173

About

Organização de tarefas em três estados: "A Fazer", "Fazendo" e "Concluído". Permite adicionar, editar, mover e excluir atividades, mantendo-as ordenadas e salvando-as automaticamente.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published