mumuca.diet Backend é uma aplicação desenvolvida em Java e Spring Boot para gerenciamento de refeições, registro de progresso corporal, acompanhamento de metas nutricionais e muito mais. Este projeto complementa o frontend e proporciona uma estrutura segura e escalável para suportar as funcionalidades do webapp.
- Controle do consumo de micronutrientes, macronutrientes, água e calorias
- Acompanhamento de dados corporais com diagnósticos e evolução temporal
- Plano de dieta para alinhamento de objetivos e metas especificas
- Controle de dados de refeições, consumo nutricional e metas personalizadas
- Manutenção de dados corporais e evoluções temporais
- Integração com lembretes e notificações
- Migrations
- Containerização com Docker
- Logging
- Java 21 ☕
- Maven
- Virtual Threads e Executors (Project Loom) 🚀
- GraalVM
- Spring Boot 🍃
- Spring AOT 🚀
- Spring Validator
- Spring Data JPA
- Spring Security
- Spring OAuth2 Resource Server
- Spring Cloud Gateway
- Flyway
- Spring Data Redis
- Spring Data Redis Reactive
- Lombok 🌶️
- PostgreSQL 🐘
- Redis
- Docker 🐳
O Backend foi implantado na Render, garantindo um processo de deploy contínuo e integrado, além de oferecer uma melhor segurança por operar em uma rede privada.
Desenvolvido por cybermumuca. Dúvidas ou sugestões são bem-vindas. Este repositório faz parte do portfólio do autor.
Tip
Confira também o repositório do frontend.
Este projeto não possui licença. Ele não está autorizado a receber contribuições ou forks de forma aberta. A ausência de licença deixa os direitos restritos ao autor.
Note
Sinta-se à vontade para explorar o código para fins de estudo.