Logo
Gui
Hypesoft Challenge - Slide 1
Hypesoft Challenge - Slide 2
Hypesoft Challenge - Slide 3
Hypesoft Challenge - Slide 4
C#
.NET
React
TypeScript
Docker
MongoDB
Tailwind CSS

Concluído

Ano: 2026

Sistema fullstack de gestão de produtos desenvolvido como desafio técnico. Backend em .NET 9 com Clean Architecture, DDD e CQRS. Frontend em React 18 com TypeScript. Autenticação via Keycloak e deploy completo com Docker Compose.

  • CRUD completo de produtos e categorias com paginação e filtros por nome e categoria
  • Dashboard com gráfico de produtos por categoria e lista de itens com estoque baixo
  • Atualização de estoque individual e em lote com seleção múltipla
  • Autenticação e autorização via Keycloak com controle de acesso por roles (user, manager, admin)
  • Testes automatizados no backend com xUnit, Moq e FluentAssertions
  • Testes no frontend com Vitest e Testing Library
  • Deploy completo via Docker Compose com MongoDB, Keycloak e Mongo Express

Este projeto me proporcionou experiência prática em Clean Architecture, DDD e CQRS aplicados com .NET 9, além de trabalhar com autenticação enterprise via Keycloak e orquestração de containers com Docker Compose.