https://github.com/mathvsk/todo-list-with-angular
Projeto de "to-do" feito no curso do angular da udemy
https://github.com/mathvsk/todo-list-with-angular
angular udemy
Last synced: 2 months ago
JSON representation
Projeto de "to-do" feito no curso do angular da udemy
- Host: GitHub
- URL: https://github.com/mathvsk/todo-list-with-angular
- Owner: mathvsk
- Created: 2024-11-14T23:26:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-15T00:47:16.000Z (over 1 year ago)
- Last Synced: 2025-01-26T13:26:12.955Z (over 1 year ago)
- Topics: angular, udemy
- Language: TypeScript
- Homepage:
- Size: 204 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Gerenciador de tarefas



## Sobre o projeto
Esta aplicação demonstra as melhores práticas no desenvolvimento em Angular enquanto oferece uma interface limpa e intuitiva para gerenciar tarefas diárias.
## Funcionalidades
- **Gerenciamento de Tarefas** - Crie, edite e exclua tarefas com facilidade
- **Acompanhamento de Status** - Marque tarefas como concluídas/incompletas com separação visual
- **Persistência de Dados** - Tarefas são automaticamente salvas no armazenamento local
- **Design Responsivo** - Funciona perfeitamente em dispositivos móveis e desktop
- **Diálogos de Confirmação** - Previne exclusão acidental de tarefas
## Destaques Técnicos
- Construído com **Angular 18** usando componentes standalone
- Gerenciamento de estado com a **API de Signals** do Angular
- Integração com **Local Storage** para persistência de dados
- Arquitetura modular com clara separação de responsabilidades
- Estilização responsiva com **SCSS**
- Confirmações interativas com **SweetAlert2**
## Como Executar o Projeto
1. Clone o repositório
2. Instale as dependências:
```bash
npm install
```
3. Execute o servidor de desenvolvimento:
```bash
npm start
```
4. Abra seu navegador em `http://localhost:4200`