Skip to content

rodrigofelixf/naoreveze-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Api Backend Projeto Aplicação Para Academia - Não Reveze!

@rodrigofelixf OpenSource

Aplicação de Gerenciamento de Treinos para Academias

Esta aplicação foi desenvolvida com o objetivo de melhorar a experiência dos usuários em academias, utilizando tecnologia para gerenciar equipamentos e sugerir alternativas para exercícios. O projeto utiliza Java Spring Boot como base para o backend e pode ser expandido com integração de frontend ou aplicativos móveis.

Objetivo

Oferecer uma solução prática para academias e seus frequentadores, permitindo:

  • Sugestão inteligente de exercícios ou máquinas: Caso o equipamento desejado esteja ocupado, o sistema indica alternativas para evitar tempo de espera.
  • Organização de treinos: Cadastro de treinos personalizados para cada usuário.

Projeto Open Source

Este projeto é open source e foi criado para fomentar a colaboração e o aprendizado na comunidade de desenvolvedores. Fique à vontade para contribuir, seja com melhorias no código, sugestões de novas funcionalidades ou feedbacks construtivos.


Como Contribuir

  1. Faça um fork deste repositório.
  2. Crie uma branch com as suas alterações: git checkout -b minha-melhoria.
  3. Envie suas alterações por meio de um pull request.
  4. Participe das discussões no canal e compartilhe ideias!

Acompanhe a Série de Vídeos no YouTube

Toda a construção deste projeto está sendo compartilhada no meu canal no YouTube, com uma playlist dedicada:

🎥 Acesse a playlist aqui: Desenvolvendo Aplicação para Academias

Lá você aprenderá:

  1. Como configurar o ambiente com Spring Boot.
  2. Modelagem do banco de dados para gestão de usuários e treinos.
  3. Desenvolvimento de APIs RESTful.
  4. Boas práticas de desenvolvimento com Java.
  5. Testes e deploy da aplicação.

Se inscreva no canal para não perder nenhum vídeo!

Tecnologias

Práticas que serão adotadas

  • API RESTful
  • Autenticação e Autorização
  • Conceitos do SOLID
  • Design Patterns
  • Respostas padronizadas (Responses)
  • Geração automática de documentação com Swagger

Documentação em constante atualização:

A documentação vai ser atualizada ao andar do projeto.

Atenciosamente: Rodrigo Felix - @rodrigofelixf

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages