Skip to content

aleblima/TaskManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TaskManager

Java JavaFX Maven

Aplicação desktop para gerenciamento de tarefas, usuários e categorias, desenvolvida em Java com JavaFX, FXML e SQLite.

Como executar

Via Maven

mvn javafx:run

Via IDE

  1. Reimporte o projeto como Maven.
  2. Marque src/main/java como source root, se necessário.
  3. Execute org.example.Main.

Funcionalidades

  • Criar, editar, listar e excluir tarefas.
  • Criar, editar, listar e excluir usuários.
  • Criar, editar, listar e excluir categorias.
  • Interface gráfica com JavaFX e Scene Builder.

Estrutura da aplicação

  • model - entidades da aplicação.
  • dao - acesso ao SQLite.
  • service - regras de negócio.
  • ui - controllers JavaFX.
  • app - ponto de entrada da interface.

Arquitetura

Arquitetura de software

Fluxo principal

Fluxo de criação de tarefas

Visão geral da aplicação

TaskManager

Observações

  • A aplicação usa SQLite local para persistência.
  • O layout foi criado com JavaFX + Scene Builder.
  • Para abrir a interface, a classe principal recomendada é org.example.Main.

About

Projeto CRUD em java console para finalização do módulo básico do IRede

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages