🎗️ Aplicação de consulta ao DataSUS desenvolvida durante o evento Philips Dev Week da DIO 🎗️ Em construção 🚧
• Sobre • Features • Demonstração • Como executar • Tecnologias • Autora •
O evento contou com 4 dias de aulas exclusivas para construir um Sistema de Consulta para Tratamento de Câncer de Mama do SUS. Utilizamos tecnologias como Angular, Springboot, MySQL e Java.
Aula 1
Na primeira aula realizamos todas as configurações necessárias para iniciar o projeto. Além de instalar as dependências e acessar a base de dados do SUS, baixar e limpar os dados para popular o banco de forma mais assertiva.Aula 2
Aqui, começamos a desenvolver o Back-end com Java e Springboot, acessando os dados sobre câncer de mama no DATASUS. Criamos um projeto em Springboot utilizando JPA para persistência dos dados e desenvolvimento do Back-end, fazendo testes acessando os dados.Aula 3
Nesta aula, desenvolvemos o Front-end, criando uma interface web com Angular.Aula 4
Na quarta e última aula, integramos o Back-end com o Front-end e testes com a API.O deploy da aplicação pode ser acessado na Vercel.
Este projeto é divido em duas partes:
- Backend (pasta /devweek)
- Frontend (pasta /src)
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js.
Além disso, é bom ter um editor para trabalhar com o código, como o IntelliJ ou VSCode.
# Clone o repositório
$ git clone git@github.com:dandara-dias/philips-dev-week.git
# Entre na pasta do repositório que você acabou de clonar
$ cd philips-dev-week
# Instale as dependências
$ npm install
# Inicie a aplicação
$ npm start
# A aplicação iniciará na porta 4200 - acesse http://localhost:4200
As seguintes ferramentas foram usadas na construção do projeto:
Website (Angular + TypeScript)
Veja o arquivo package.json
Server (Java)
Veja o arquivo pom.xml
- Editores: Visual Studio Code, IntelliJ
- Markdown: Rocketseat
- Favicon: Icons8
- Paleta de cores: Coolors
- Fontes: Roboto, Varela Round