Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aasjunior/com.sofia.mobile

O Sofia Mobile é um projeto acadêmico desenvolvido com Kotlin e Jetpack Compose para auxilio na identificação de sinais precoces do TEA em crianças de 0 a 2 anos, por meio de protocolos de triagem e IA.
https://github.com/aasjunior/com.sofia.mobile

asd-diagnosis jetpack-compose kotlin-android material-design multilayer-perceptron-network qchat10 retrofit2

Last synced: 2 months ago
JSON representation

O Sofia Mobile é um projeto acadêmico desenvolvido com Kotlin e Jetpack Compose para auxilio na identificação de sinais precoces do TEA em crianças de 0 a 2 anos, por meio de protocolos de triagem e IA.

Awesome Lists containing this project

README

        

# Sofia Mobile 💜

Sofia é um Software Orientado por Inteligência Artificial para Auxílio ao Pré-diagnóstico de Crianças de 0 a 4 Anos com Manifestações Comportamentais do Transtorno do Espectro Autista (TEA). O aplicativo mobile CAD _(Computer-aided Diagnosis)_ é destinado ao auxílio de profissionais da saúde na triagem e identificação de sinais do TEA. 💜 Nosso Objetivo 💜 é promover a acessibilidade ao diagnóstico precoce de TEA! 💜


ilustracao

### Descrição do projeto 💜


O Sofia Mobile é um aplicativo desenvolvido com Kotlin, Android Studio e Jetpack Compose, com banco de dados Mongodb.


logo
bem vindo

home
cadastro





Ficou interessado? Veja mais no nosso pitch de apresentação da SOFIA, [assista aqui](https://www.youtube.com/watch?v=wSeBx_eXvcY) 💜

## Pré-Requisitos 💜

* JDK (Java Development Kit)
* MongoDB
* Git
* Android Studio
* VSCode

## Dependências 💜

Este projeto depende das seguintes APIs:

* [Sofia API](https://github.com/aasjunior/com.sofia.restapi.git)
* [Sofia api-flask (Neural Network)](https://github.com/mandis-ncs/api-flask.git)

## Configuração do Projeto 💜

1. Clone o repositório para sua máquina local usando o seguinte comando
```
git clone https://github.com/aasjunior/com.sofia.mobile.git
```

2. Abra o projeto pelo Android Studio

3. Certifique-se de que o JDK está instalado e configurado corretamente

4. Certifique-se de que o Mongodb está instalado e funcionando corretamente

5. Configure a API Sofia pelo VS Code ou IDE de sua preferência. A API estará rodando em `http://localhost:8080`

6. Execute o Emulador do Android Studio

## Problemas Conhecidos 💜

### Erro de Caracteres Não-ASCII

Se você encontrar um erro relacionado a caracteres não-ASCII durante a execução ou compilação do projeto, existem duas soluções possíveis:

1. **Mover o projeto para um diretório diferente**: Certifique-se de que o novo diretório não contém caracteres não-ASCII no caminho.

2. **Adicionar uma linha ao arquivo gradle.properties**: Você pode adicionar a linha 'android.overridePathCheck=true' ao arquivo gradle.properties no diretório do projeto. Isso desativará a verificação do caminho do projeto.

## UI
A interface do usuário deste aplicativo foi construída usando **Jetpack Compose** e **Material 3**.

O Jetpack Compose é uma moderna toolkit de UI para Android que simplifica e acelera o desenvolvimento da interface do usuário. Ele permite a criação de interfaces de usuário concisas e idiomáticas com menos código e ferramentas poderosas para visualização de layout.

O Material 3 é a mais recente versão do Material Design, que introduz novos componentes, estilos e recursos para ajudar a criar experiências de usuário mais expressivas e dinâmicas.

## Tecnologias 💜


Android


Android

Jetpack Compose

## Nosso Time AJA 💜
You can see more about us in our profile:
* [Amanda](https://github.com/mandis-ncs)
* [Junior](https://github.com/aasjunior)
* [Aline](https://github.com/AlineLauriano)

###### Aviso
Esta é uma iniciativa acadêmica, sendo assim, não possui todas as funcionalidades e características de uma aplicação real.