SISTEMAS DISTRIBUÍDOS
Modular Kanban Service
Reitit + Malli | PostgreSQL | backend REST puro
- 2024
- Ano
- Categoria
- SISTEMAS DISTRIBUÍDOS
- Clojure • Reitit • PostgreSQL
- Stack
Sobre o projeto
Um backend de API RESTful para gerenciamento de cards Kanban construído em Clojure. O projeto fornece endpoints robustos para criar, ler, atualizar e excluir cards em três colunas de status: a fazer, fazendo e feito. Desenvolvido com ferramentas modernas do ecossistema Clojure, incluindo Jetty (adapter Ring) para o servidor web, Reitit para roteamento eficiente, Malli para validação de schema e Jsonista para processamento de JSON. A aplicação utiliza PostgreSQL com next.jdbc e HikariCP para operações confiáveis de banco de dados, e Migratus para migrações contínuas. Essa API é apenas backend, sem interface frontend, permitindo que desenvolvedores interajam com os endpoints usando ferramentas como Postman, Insomnia ou curl para máxima flexibilidade e capacidade de integração.
Links

Próximo Projeto
GoLang Clean Architecture API