Coder Social home page Coder Social logo

dandara-dias / philips-dev-week Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 0.0 2.18 MB

Construindo um Sistema de Consulta para Tratamento de Câncer de Mama do SUS com @julianazanelatto

Home Page: https://philips-dev-week.vercel.app/exames

JavaScript 5.20% TypeScript 37.91% HTML 14.89% CSS 3.63% Java 38.38%
angular datasus dio java philips spring-boot

philips-dev-week's Introduction

Philips Dev Week

🎗️ Aplicação de consulta ao DataSUS desenvolvida durante o evento Philips Dev Week da DIO 🎗️ Em construção 🚧

SobreFeaturesDemonstraçãoComo executarTecnologiasAutora

💻 Sobre o projeto

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.

⚙️ Funcionalidades

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.

🎨 Demonstração

O deploy da aplicação pode ser acessado na Vercel.

🚀 Como executar o projeto

Este projeto é divido em duas partes:

  1. Backend (pasta /devweek)
  2. Frontend (pasta /src)

Pré-requisitos

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.

🎲 Rodando a aplicação

# Clone o repositório
$ git clone [email protected]: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 

🛠 Tecnologias

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

Utilitários

🦸‍♀️ Autora

avatar-picture

Dandara Dias 🎀

Linkedin Badge

philips-dev-week's People

Contributors

dandara-dias avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.