O problema
O que precisava ser resolvido
Entender Full Stack na prática exige conectar interface, API e persistência de dados em um fluxo completo, não apenas estudar cada camada isoladamente.
Case de projeto
Aplicação Full Stack criada para consolidar o fluxo completo entre interface, API e banco de dados. Permite cadastrar, listar e excluir usuários por uma API REST conectada ao MongoDB, demonstrando na prática a integração entre React, Node.js e Express.
Minha atuação
Implementação do front-end, criação da API, integração com banco de dados e conexão entre as camadas.

O problema
Entender Full Stack na prática exige conectar interface, API e persistência de dados em um fluxo completo, não apenas estudar cada camada isoladamente.
A solução
Construí uma aplicação de cadastro de usuários em que React consome uma API REST criada com Node.js e Express, responsável por persistir os dados no MongoDB.
Funcionalidades
Decisões técnicas
Permite separar a interface em componentes e atualizar a tela de acordo com o estado da aplicação.
Fornece uma estrutura enxuta para criar endpoints REST e organizar o fluxo HTTP.
Foi utilizado para praticar armazenamento e manipulação de documentos em uma aplicação Full Stack.
Desafios
Resultado & aprendizado
O projeto marcou a consolidação do fluxo Full Stack completo, servindo de base para sistemas posteriores com APIs e bancos relacionais.