Projeto de uma aplicação To-Do List desenvolvida com Laravel, com foco em boas práticas, organização de código e simulação de um ambiente real de desenvolvimento backend.
Cada usuário possui acesso apenas às suas próprias tarefas, garantindo isolamento de dados e segurança.
- Cadastro de usuários
- Login e logout
- Rotas protegidas por autenticação
- Controle de acesso por usuário autenticado
- Criar tarefas
- Listar tarefas do usuário autenticado
- Visualizar detalhes da tarefa
- Atualizar título, descrição e status
- Excluir tarefas
- Backend: PHP 8.2+ / Laravel 11
- Banco de Dados: PostgreSQL
- Frontend: Blade Templates
- Gerenciamento de dependências: Composer
- Ambiente: Docker (PostgreSQL)