- Microsserviço de autenticação e gerenciamento de identidade construído com Fastify e TypeScript
- Implementa autenticação stateless com JWT e Refresh Token via httpOnly cookies para máxima segurança
- Clean Architecture com separação estrita entre Routes, Controllers e Use Cases
- RBAC (Role-Based Access Control) com níveis diferenciados de acesso para ADMIN e MEMBER
- Suite completa de testes E2E com Vitest, validação de schemas com Zod, PostgreSQL com Prisma ORM
Tecnologias & ferramentas
TypeScript
Fastify
Prisma
PostgreSQL
JWT
Clean Architecture
- Aplicação backend em PHP que integra uma API de inteligência artificial para responder perguntas em tempo real
- Implementa requisições HTTP com tratamento de respostas e organização básica em camadas
- Consumo de API externa com lógica backend clara e funcional
- Projeto aplicável a casos reais de interação com IA
Tecnologias & ferramentas
PHP
API REST
Integração com IA
- Chatbot desenvolvido com Node.js e Express, utilizando arquitetura em camadas (controllers e services)
- Implementa RAG (Retrieval-Augmented Generation) para respostas contextualizadas
- Separação clara de responsabilidades com estrutura pronta para escalar
- Uso prático de inteligência artificial aplicada a contextos educacionais
Tecnologias & ferramentas
Node.js
Express
JavaScript
RAG