Skip to content

Um simples gerenciador de tarefas onde você pode criar, alterar listar e remove suas tarefas.

License

Notifications You must be signed in to change notification settings

jeandossantos/gerenciador-de-tarefas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Gerenciador de Tarefas

NPM

Sobre o projeto

Gerenciador de Tarefas é uma aplicação full stack web.

A aplicação é uma ferramenta simples de criação e controle de tarefas.

OBS: Backend refeito com Typescript e TypeORM Aqui

Layout da Aplicação

Web 1 Web 2 Web 3 Web 4 Web 5

Diagrama Entidade Relacionamento

Diagrama Entidade Relacionamento

Tecnologias utilizadas

Back end

  • Javascript
  • Node.js
  • Express
  • PostgreSQL
  • prisma
  • Autenticação JWT
  • Testes com jest e supertest

Front end

  • Vue JS
  • Vuex
  • Vue Router
  • HTML / CSS / JS
  • Bootstrap
  • vue-chartjs

Como executar o projeto

Back end

# clonar repositório
git clone https://github.com/jeandossantos/gerenciador-de-tarefas.git

# entrar na pasta do projeto back end
cd backend

# instalar dependências
npm ci | npm i

# roda migrations
npx prisma migrate:dev
 
# executar o projeto
npm run dev

Front end web

Pré-requisitos: npm

# clonar repositório
git clone https://github.com/jeandossantos/gerenciador-de-tarefas.git

# entrar na pasta do projeto front end web
cd frontend

# instalar dependências
npm install

# executar o projeto
npm run serve

Autor

Jean Francisco dos Santos

About

Um simples gerenciador de tarefas onde você pode criar, alterar listar e remove suas tarefas.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published