Este é um repositório para uma aplicação de um sistema de gestão de tarefas, tendo o Front-end desenvolvido utilizando Angular na versão mais recente e o Backend com Java 11 e Spring Boot. 🚀
- Listar Tarefas: A aplicação permite listar tarefas com os seguintes dados: Título, Descrição, Responsável, Prioridade (Alta, Média, Baixa), e Deadline (Data).
- Filtragem de Tarefas: É possível filtrar as tarefas por diferentes campos, como: número, título/descrição, responsável e situação.
- Ações com Tarefas: A listagem de tarefas permite interagir com as mesmas, como editar, excluir e concluir.
Para rodar esta aplicação em sua máquina local, siga estas etapas:
-
Certifique-se de ter o Node.js instalado em sua máquina. Você pode baixá-lo em nodejs.org. ✅
-
Instale o Angular CLI globalmente executando o seguinte comando no terminal:
npm install -g @angular/cli -
Clone este repositório em sua máquina local utilizando o seguinte comando:
https://github.com/gigigabytes/crud-angular-springboot.git -
Navegue até o diretório do projeto clonado:
cd seu-repositorio -
Instale as dependências do projeto utilizando o npm:
npm install -
Após a instalação das dependências, inicie o servidor de desenvolvimento executando o seguinte comando:
ng serve -
Abra seu navegador e acesse
http://localhost:4200/para visualizar a aplicação. 🌐
- Angular é uma plataforma completa para construir aplicações web modernas e dinâmicas, com uma arquitetura baseada em componentes e integração com TypeScript.
- Java Spring Boot é um framework robusto e escalável para desenvolvimento de aplicações back-end em Java, oferecendo configuração mínima e suporte a uma ampla gama de tecnologias.

