Thanks to visit codestin.com
Credit goes to github.com

Skip to content

agsjohn/TaskBridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TaskBridge - Trabalho de conclusão JAVA

NPM

Sobre o projeto

TaskBridge é um programa feito em Java que consiste em um gerenciador de projetos, ele possui interface gráfica e se conecta com um banco de dados MySQL, o qual salva os dados de projetos, tarefas e usuários em tabelas.

Este programa é um trabalho de conclusão de curso técnico em informática, feito para disciplina de Programação Orientada a Objetos II.

Interface gráfica

Programa possui interface gráfica feita com Java Swing.

Ao todo são 13 janelas diferentes.

image image image image image

Funcionalidades

  • Login - Opção de fazer login/registrar usuário

  • Opções de menu

    • Configurações - Abrir configurações de servidor, fazer logout do programa e fechar programa.
    • Projetos - Criar um projeto.
    • Tarefas - Criar uma tarefa.
    • Conta - Apagar usuário logado ou editar usuário logado.
  • Aba de Projetos - Abrir um projeto, editar um projeto ou deletar um projeto.

  • Aba de Tarefas - Mover tarefas entre o Kanban (Pendentes, Em progresso e Concluídos), deletar uma tarefa e abrir uma tarefa.

  • Tarefa aberta - Abre a visualização de uma tarefa, tem a opção de editá-la.

Banco de dados

Junto do donwload do arquivo do projeto está o download do dump do banco de dados MySQL utilizado para armazenar as informações do projeto. Foi usado o XAMPP para hospedar localmente o banco.

Modelo conceitual

Diagrama

CRUD

O programa utiliza as todas as funções do CRUD para armazenar os dados: CREATE, READ, UPDATE e DELETE.

Autor

João Vitor Martins da Silva

https://www.linkedin.com/in/joaovitormds/

About

TaskBridge é um programa feito em Java que consiste em um gerenciador de projetos, ele possui interface gráfica e se conecta com um banco de dados MySQL, o qual salva os dados de projetos, tarefas e usuários em tabelas.

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages