Criei a ideia inicial, protótipo, de um site para uma empresa que trabalha com prestação de serviços, possibilitando o gerenciamento dos serviços dos clientes.🏗
🖥 ## Tecnologias usadas no BackEnd:
Java, SpringBoot, hibernate, h2, mysql. 🖼 ## Tecnologias usadas no FrontEnd:
TypeScript, AngularJS, html e css. 📐 ## Padrão de arquitetura: RESTapi
Estilo de arquitetura: MVC
Este repositorio fala sobre a parte do BackEnd, em que foi produzido a aprte que é consumida pela frontEnd.
link do repositório da parte FrontEnd: https://github.com/leminhosdev/Frontend-Service-Provider
O banco de dados é o H2, em tempo de compilação, usei o xampp. como linguagem main, usei o java junto com suas ferramentas.
Springboot e seu ecossistema foram as principais ferramentas, Criei as entidades usando O jpa e pondo em prática a arquitetura MVC, usando dos repositórios, services e etc...
As validações, execeções estão cobertas pro Handlers, tais como a validação do registro ou update de um novo serviço. Estão organizado por pastas.
Demonstração feita em vídeo da API https://youtu.be/tu361h9aiNc 🔊
O projeto se trata de um protótipo, feito com a intenção de demonstrar conhecimentos de uma api por completo, backEnd e frontEnd, então segue à lista de pontos a melhorar em possíveis atualizações:
- implementação de registro/login
- funcionalidade de adicionar imagens
- Linkedin :https://www.linkedin.com/in/lucas-lemos-b5879625b/
- instagram: https://www.instagram.com/lucas_lemosl/
- email: lucaslemos8294@gmail.com