← Voltar para projetos
API

Esthetic Flow - API

Cliente: Confidencial Tipo: API REST Plataformas: Backend

Visão Geral

API REST desenvolvida em Kotlin com Spring Boot para o sistema de gestão de clínicas de estética Esthetic Flow. Fornece endpoints para gerenciamento de clientes, agendamentos, vendas, pacotes, profissionais e relatórios.

O que eu fiz

  • Desenvolvimento de API REST com Spring Boot e Kotlin
  • Implementação de autenticação e autorização com JWT e Spring Security
  • Gerenciamento de banco de dados com JPA, Flyway e PostgreSQL
  • Documentação da API com Swagger/OpenAPI
  • Integração com Stripe para processamento de pagamentos
  • Serviços de email com Thymeleaf para templates
  • Sistema multi-tenant com suporte a múltiplas empresas

Tecnologias Utilizadas

Kotlin Spring Boot Spring Security Spring Data JPA PostgreSQL Flyway JWT Swagger Stripe Thymeleaf Twilio

Observações

Algumas informações foram omitidas por confidencialidade. O sistema utiliza migrações de banco de dados versionadas com Flyway e documentação completa da API disponível via Swagger.