tonanuvem / hall

Exemplos de trabalhos do Startup One no MBA FIAP

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HALL DA FAMA 😎

Startup One - MBA FIAP

Objetivos:

  • Difundir o conhecimento de projetos apresentados.

  • Ter uma ideia de como pode ser feito o vídeo com a explicação do seu projeto.



Videos e screens

BrinkEduca e-commerce(ver detalhes) Easy-Ecom (ver detalhes)
Vety e-commerce(ver detalhes) FindFixer (ver detalhes)
Drone Sensorial Controller (ver detalhes) I-Relp (ver detalhes)
alt text
Easy Baby (ver detalhes) Caderneta! (ver detalhes) Agendaê! (ver detalhes)
alt text
Smart Sallon (ver detalhes) Employee Manager (ver detalhes) HortiLIFE (ver detalhes)
alt text alt text
MetWorking (ver detalhes) Arremate (ver detalhes) JusNexo (ver detalhes)
alt text alt text alt text
easYInsurance (ver detalhes) Reise (ver detalhes) Van Certa (ver detalhes)
alt text alt text alt text
MovingTips (ver detalhes)

Repositorios e detalhes

2022 : FULL STACK DEVELOPMENT

MovingTips

Parabéns! Achei muito legal a utilização da Azure DevOps para Pipeline CI/CD. Gostei também de terem implantado o app em Nuvem, inclusive com a criação do domínio: https://www.movingtips.com.br/


Videos e/ou telas:

- https://www.movingtips.com.br/
- https://drive.google.com/file/d/1qRZET91--EZhmshC4MjTQvNSXbKpgmoz/view : Microservices
- https://drive.google.com/drive/folders/1gehhl3oDQq359AVbOIL2czx0dIl0tLCi : Cluster rodando no Swarm

Repos:

- https://github.com/Moving-Tips/moving-tips-front : Front end

VanCerta

Utilização da API do Twilio para validar a criação de contas na aplicação. Front-end feito em React e Back-end feito em Java, utilizando diversos componentes do Spring, tais como Configuration, OpenFeign, Eureka, Load Balance, API Gateway. Projeto foi executado no Kubernetes usando Rancher.


Videos e/ou telas:

- https://www.youtube.com/watch?v=7Wawn0VPjhg
- https://www.youtube.com/watch?v=Vl4Np-R7mho : Rodando o projeto no Kubernetes usando Rancher

Repos:

- https://github.com/diasRibeirao/41scj-microservices-dev-fe : Front end
- https://github.com/diasRibeirao/41scj-microservices-dev-be : Back end

2021 : FULL STACK DEVELOPMENT

DroneSensorialController

Front end em react com comunicação assíncrona usando RabbitMQ e backend usando Java/Spring, incluindo Actuators para monitoração.


Videos e/ou telas:

- https://www.loom.com/share/b86948b290b8490c9c44e98019f11f91
- https://www.loom.com/share/30e400ed77334ea288f9bafebb6d4580
- https://www.loom.com/share/8edf32012d624960898af84f86e10149
- https://www.loom.com/share/64bb64d6feea469b8621d4a602ca2e5a -> Load Balance

Repos:

- https://github.com/37scj/microservices-integration

Arremate

Front end Mobile com comunicação assíncrona usando RabbitMQ, incluindo notificação com Slack.


Videos e/ou telas:

- https://www.loom.com/share/09c365febecf473785258c7f6e610a11
- https://www.loom.com/share/eea5fb6a1e1e445c821e7f67b028d6f7

Repos:

- https://github.com/adcrfiap/ms-intencao.git
- https://github.com/adcrfiap/ms-produto.git
- https://github.com/adcrfiap/ms-notificacao.git
- https://github.com/adcrfiap/ms-comprador.git
- https://github.com/adcrfiap/arremateApp.git

- https://github.com/adcrfiap/arremate-kubernetes.git

JusNexo

Front-end legal com o uso do nginx como proxy reverso, uso do Quarkus em um dos backends e python para demonstrar que é um projeto poliglota. Demonstração do uso do Cluster Swarm.



Repos:

- https://github.com/fecrodrigues/microservices

easYInsurance

Logs de auditoria por microservice.


Videos e/ou telas:

- https://www.loom.com/share/cc31a161543a44f49a8aa930e7dd8be0
- https://www.loom.com/share/6960f41e8b3d482ab1c9e9a49fe58acf

Repos:

- https://github.com/AyrtonHenrique/fiap-microservices

Reise

Uso de Roles para controlar perfis, uso do pipeline CI/CD com CircleCI para os testes automatizado via jest sobre o projeto next js. Utilização do Kubernetes com a demonstração da ferramenta Komposer para transformar os arquivos YAMLs.


Videos e/ou telas:

- https://www.loom.com/share/0ef778fc6d574379a75b26066f36dbc9
- https://www.loom.com/share/a28bd4072b6445609fc8a3db152db272

Repos:

- https://github.com/DougGoncalves/nestjs_api

2021 : ENGENHARIA DE SOFTWARE

BrinkEduca

Baseado no e-commerce da Amazon, a topologia com o design técnico do projeto contemplando todas as mensagens que fazem parte do domínio!! Uso da interface gráfica Kafdrop! É possível seguir os passos utilizando o Play-with-docker.


Videos e/ou telas:

- https://www.loom.com/share/6c4451ffae364fafb445c689010ea1f5

Repos:

- https://github.com/marciojg/microservice-architecture

EasyEcomm

CI/CD baseado em Github Actions. Front-end bacana com o uso de Local Storage dos navegadores pensando em experiência do usuário. Demonstrada a falha de microsserviços e resiliência na interface do usuário.


Videos e/ou telas:

- https://www.youtube.com/watch?v=f6ky276GYNs

Repos:

- https://github.com/vNNi/Easy-ecom/

Vety

Logs centralizados usando o Sentry e demonstração no play-with-docker. Projeto docker em node js


Videos e/ou telas:

- https://www.loom.com/share/cb54b24c37e34741b23aaa67de15c8df

Repos:

- https://github.com/andersonwa/mba-microservicos

FindFixer

Pipeline CI/CD completo utilizando Jenkins, separando os repositórios. Utilizou a interface gráfica Kowl para demonstração das mensagens recebidas pelo Kafka.


Videos e/ou telas:

- https://www.loom.com/share/5f4b17f969f84f7484c50381ac766261

Repos:

- https://github.com/findfixer/ms-help-desk

MetWorking

Front-end ficou muito bom. Specflow para testes de integração com diversos cenários definidos nos .features (no github: MetWorkingMatchAPI/MetWorkingMatch.Test/)


Videos e/ou telas:

- https://www.youtube.com/watch?v=9qyUK8s4q6s
- https://drive.google.com/file/d/1NwcoLJFQZO-J8AliEkvDOXfRna_tWdtO/view?usp=sharing

Repos:

- https://github.com/CaioRagazzi/MetworkingUserAPI
- https://github.com/erickfaraujo/MetWorkingMatchAPI
- https://github.com/martinsleandros/MetworkingGeoAPI
- https://github.com/jhun/MetworkingFrontend

Agendaê

Pipeline baseado em Github actions e bem legal a ideia do CQRS. Construído em Node JS.


Videos e/ou telas:

- https://www.loom.com/share/123aaeae32f943c7870dadfc280d5382

Repos:

- https://github.com/wnqueiroz/fiap-startup-one-prototype
- https://github.com/wnqueiroz/fiap-startup-one-ms-user
- https://github.com/wnqueiroz/fiap-startup-one-ms-company
- https://github.com/wnqueiroz/fiap-startup-one-ms-appointment

Caderneta

Uso do zipkin, configserver, eureka, com uso de Pipeline baseado em Github actions com deploy no Heroku.


Videos e/ou telas:

- https://www.loom.com/share/8cba27f5b4e44cc78de28be4410ab095

Repos:

- https://github.com/sironAzevedo/caderneta

SmartSallon

Uso do Laravel baseado em PHP.



Repos:

- https://github.com/jovtrc/smart-saloon

EmployeeManager

Legal o do ELK para gestão centralizada de logs.


Videos e/ou telas:

- https://drive.google.com/file/d/1XjE3WMpRFtArwPerR0YHe7qSD0hvfZgL/view

Repos:

- https://github.com/afernandes130/76AOJ-ENGSWDEV-T2

EasyBaby

UI bem organizada utilizando Next JS.


Videos e/ou telas:

- https://www.youtube.com/watch?app=desktop&v=EaVER_EhZ5g
- https://www.loom.com/share/724013aecf1d4d359ac9d175224c5854

Repos:

- https://github.com/anelynOvalle/easy-baby

HortiLIFE

Exemplo usando proxy reverso baseado no Nginx e também legal o Front-end mobile no final do vídeo. Há também IU para administração dos produtos. Demonstrou uso de cluster no Play with Docker.


Videos e/ou telas:

- https://drive.google.com/file/d/1quOdGuaitX0i_MNJW-HpCWdxwS1e0abA/view?usp=sharing

Repos:

- https://github.com/valrsilva/fiap_hortilife

I-Relp

Execução em Cluster utilizando o ambiente do Play with Docker.


Videos e/ou telas:

- https://www.loom.com/share/e5ed612e27c84047bee4c052d2a4e4c2

Repos:

- https://github.com/Beatrizbrf11/DockerCompose.git
- https://github.com/Beatrizbrf11/IRelpApi.git
- https://github.com/userrp03/Front.git
- https://github.com/Beatrizbrf11/IRelpFront

Guias para organizar as descrições de seus projetos (Markdown):

About

Exemplos de trabalhos do Startup One no MBA FIAP