diff --git a/README.md b/README.md index 564293b..ac800c8 100644 --- a/README.md +++ b/README.md @@ -1,23 +1,93 @@ -# TMS PROJECT - ENTRA21 FULLSTACK DEV +# TMS PROJECT - ENTRA21 FULLSTACK DEV --- -## SUMÁRIO +## 📜SUMÁRIO +>1. RESUMO +> +>>1.1 Da Licença, Disponibilidade e Finalidade +>> +>>1.2 Das Tecnologias Utilizadas +> +>2. ORGANIZAÇÃO DO PROJETO +> +>>2.1. Fluxograma +> +>3. SOFTWARE +> +>>3.1. GOOGLE CLOUD +>> +>>>3.1.1. Google API +>>> +>>>>3.1.1.1. Directions API +>>>>> +>>>>>3.1.1.1.1. Visão Geral +>>>>> +>>>>3.1.1.2. Distance Matrix API +>>>> +>>>>>3.1.1.2.1. Visão Geral +>>>> +>>>>3.1.1.3. Compute Engine API +>>>>> +>>>>>3.1.1.3.1. Visão Geral +>>> +>>>3.1.2. Instâncias Virtuais +>>> +>>>>3.1.2.1. Resumo +>>>> +>>>>3.1.2.2. Instalação e Implementação +>>> +>>>3.1.3. Cloud SQL +>>> +>>>>3.1.3.1. Resumo +>>>> +>>>>3.1.3.2 Instalação e Implementação +>>> +>> +>>3.2. FRONTEND +>> +>>3.3. BACKEND +>>> +>>>3.3.1. Spring Boot +>>>> +>>>>3.3.1.1. Projeto +>>>> +>>>>3.3.1.2. Dependências +>>>> +>>>3.3.2. Controllers +>>>> +>>>>3.3.2.1. Login +>>>> +>>>>3.3.2.2. Register +>>>> +>>>>3.3.2.3. User +>>>> +>>>>3.3.2.4. Visitantes +>>>> +>>>>3.3.2.5. Packages +>>>> +>>>>3.3.2.6. Google +>>>> +>>>3.3.2. Spring Login Security +>>>> +>>>>3.3.2.1. Encriptação da Senha do Usuário -sumario +## 1 - RESUMO -## RESUMO +
+ 1.1 - Da Licença, Disponibilidade e Finalidade -
- Licença e Disponibilidade +####      Esse projeto foi desenvolvido pelo grupo Roxo da Turma Java Noturno de 2022, composto por Bruno Roberto, Cristian Schauffert, Kalil Fakhouri e Mateus Felipe com a mentoria do professor Oliota, visando apenas a demonstração dos conhecimentos técnicos adquiridos durante o curso e a apresentação da etapa final à empresas. -####      Esse projeto foi desenvolvido sem fins lucrativos, apenas para apresentação e demonstração dos conhecimentos técnicos adquiridos durante o curso do programa Entra21 - Blusoft na etapa final. +####      A cópia do recurso está disponível a todos, podendo ser modificada e alterada. Fica proibida a venda, distribuição ou repasse da mesma. -####      +####      A maioria dos recurso e tecnologias são de código livre (open-source) ou teste de avaliação por tempo determinado (Google Cloud), afim de trazer a melhor experiência do uso de um software funcional. Devido ao nosso objetivo de comprovar os conhecimentos adquiridos, algumas partes do software são simulados devido ao tempo e resposta que levaria na realidade, acelerando, assim, o processo de entrega, por exemplo, para que possa ser vista em tempo real o processamento de dados, tanto localmente quanto em nuvem. + +
-
- Das Tecnologias +
+ 1.2 - Das Tecnologias Utilizadas ####      Durante o curso foi utilizado diversas tecnologias, métodos ágeis e ferramentas de desenvolvimento tais como: @@ -26,6 +96,7 @@ sumario >> * ##### kaka-js JavaScript >> * ##### kaka-ts TypeScript >> * ##### kaka-CSS CSS +>> * ##### html HTML > # > #### Tecnologias: >> * ##### kaka-vscode Spring Boot @@ -33,9 +104,9 @@ sumario >> * ##### kaka-vscode MySQL > # > #### Ferramentas: ->> * ##### Eclipse IDE +>> * ##### html Eclipse IDE >> * ##### kaka-vscode Visual Studio Code ->> * ##### Postman +>> * ##### html Postman >> * ##### kaka-vscode Google Cloud > # > #### Metodologia: