Parceria
- FioCruz
- Fundação Oswaldo Cruz é uma instituição de pesquisa e desenvolvimento em ciências biológicas localizada no Rio de Janeiro, Brasil, considerada uma das principais instituições mundiais de pesquisa em saúde pública. Foi fundada pelo Dr. Oswaldo Cruz, um notável epidemiologista, onde antes era o Instituto Soroterápico Federal.
- Endereço: Av. Brasil, 4365 - Manguinhos, Rio de Janeiro - RJ, 21040-900
- Fundador: Osvaldo Cruz
- Fundação: 25 de maio de 1900
- INI - Instituto Nacional de Infectologia
- Pesquisadores:
- Dr André Miguel Japiassú
- Área de conhecimento: Biologia Geral
- Dr Pedro Henrique Nascimento Theodoro
- Área de conhecimento: Infectologia
- Dr André Miguel Japiassú
- UFU
- A Universidade Federal de Uberlândia (UFU) é uma fundação pública, integrante da Administração Federal Indireta, vinculada ao Ministério da Educação (MEC). A instituição, ainda com o nome de Universidade de Uberlândia (UnU), foi autorizada a funcionar pelo Decreto-lei n. 762, de 14 de agosto de 1969, e federalizada pela Lei n. 6.532, de 24 de maio de 1978.
- A Universidade Federal de Uberlândia foi fundada em 1969, com a associação de diversas faculdades isoladas como a Faculdade de Engenharia, a Escola de Medicina, entre outras. Em 1978 ocorreu sua federalização, ocasião em que sua organização acadêmica e administrativa foi estruturada em três centros: Centro de Ciências Exatas e Tecnologia, CETEC; Centro de Ciências Humanas e Artes, CEHAR; e Centro de Ciências Biológicas, CEBIM.
- A Faculdade de Computação (FACOM) da Universidade Federal de Uberlândia foi criada em 2000, a partir do extinto Departamento de Informática (DEINF), criado em 1988, no âmbito do CETEC, com docentes provenientes dos departamentos de Engenharia Elétrica e de Matemática. As atividades acadêmicas do DEINF estiveram intimamente ligadas ao desenvolvimento do Curso de Bacharelado em Ciência da Computação (BCC), criado também em 1988, sendo este curso o marco inicial da FACOM. No início dos anos 2000 foi criado na Faculdade o Programa de Pós-Graduação em Ciência da Computação, inicialmente com o curso de Mestrado Acadêmico. A FACOM continuou sua expansão criando em 2009 o Curso de Bacharelado em Sistema de Informação (BSI) no Campus Santa Mônica, em Uberlândia e, em 2010, no Campus de Monte Carmelo. No ano de 2011 foi aprovado pela CAPES o Curso de Doutorado em Ciência da Computação, em reconhecimento a destacada produção científica da FACOM em diversas áreas da computação.
Equipe
- Stakeholder: André Miguel Japiassu - Fiocruz
- Software Engineer: Luiz Cláudio Theodoro - UFU
- PO - Product Owner: Pedro Henrique Nascimento Theodoro - Fiocruz
- Scrums Masters:
- Bruno Sinhoroto - UFU
- Gabriel Bernardi - UFU
- Maxley Soares - UFU
- Designer:
- Aryanne Araújo - UberHub CodeClub
- Devs:
- Antônio Pedro - UFU
- Rafael Nunes - UFU
- João Victor - UFU
- Victor Sisterolli Junior - UberHub CodeClub
- Apresentação inicial:
- Escopo: Desenvolver um sistema de controle de antibióticos que permita a gestão de antibióticos na âmbito da fundação provendo controle, alarmes e comunicação do sistema com interfaces externas. A interação será via Smartphones e Desktops.
Mockup
- Mockup ou mock-up, é um modelo em escala ou de tamanho real de um projeto ou dispositivo, usado para ensino, demonstração, avaliação de design, promoção e outros propósitos
- No caso dessa aplicação, teremos uma visão das interfaces que serão construídas pelo Dev Front-End, sem preocupações estéticas mas com todas as operações que deverão constar na solução final.
Functional Requirements
- Back-End
- RF01: Create CRUDs from all tables
- Receive the data entered in the interface and code the actions of: Inclusion, Exclusion, Search and Change of data in the table
- RF02: Authenticate user
- RF03: Authenticate Endpoins by way of OAuth 2.0
- RF04: Create Endpoints from absorption CRUD
- RF01: Create CRUDs from all tables
- Front-End
- RF05: Create the interface for the CRUD of the tables
- RF06: Create the System view dashboard
- RF07: Create the user authentication interface
Non-Functional Requirements
- RF01: Create the Data Base
- RF02: Create tables
- RF03: Create the final documentation fro back-end
- RF04: Create the final documentation fro front-end
Ferramentas a serem utilizadas
- Back-End
- MySql
- NodeJS
- ORM
- ExpressJS
- BCrypt
- JWT
- Docker
- Git
- Front-End
- ReactJS
- Axios
- JWT
- GIT