https://github.com/blackstorm429/projeto-ares-mobile

Repositório da disciplina de Trabalho Interdisciplinar VI: Sistemas Paralelos e Distribuídos do sexto período do curso de Ciência da Computação da Pontifícia Universidade Católica de Minas Gerais - PUC Minas.

https://github.com/blackstorm429/projeto-ares-mobile

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (3.3%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Repositório da disciplina de Trabalho Interdisciplinar VI: Sistemas Paralelos e Distribuídos do sexto período do curso de Ciência da Computação da Pontifícia Universidade Católica de Minas Gerais - PUC Minas.

Basic Info
  • Host: GitHub
  • Owner: BlackStorm429
  • License: mit
  • Language: TypeScript
  • Default Branch: main
  • Size: 4.13 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.md

Projeto-ARES-Mobile

Repositório da disciplina de Trabalho Interdisciplinar VI: Sistemas Paralelos e Distribuídos do sexto período do curso de Ciência da Computação da Pontifícia Universidade Católica de Minas Gerais - PUC Minas.

O projeto ARES Mobile (Aplicação de Reconhecimento e Ensino de Sinais) é uma aplicação móvel desenvolvida com React Native e Expo, que permite o reconhecimento de gestos da LIBRAS (Língua Brasileira de Sinais) através de uma interface intuitiva.

📋 Requisitos

Para desenvolver e executar o projeto ARES Mobile, você precisará:

  • [ ] Node.js (versão LTS ≥ 14.x)
  • [ ] npm (≥ 6) ou yarn
  • [ ] Expo CLI

Você pode instalar os pacotes necessários com:

``bash npm install -g expo-cli`

ou

yarn global add expo-cli ````

As dependências principais estão listadas no arquivo package.json. Entre as principais, destacam-se:

  • [ ] react-native
  • [ ] expo
  • [ ] @react-navigation/native
  • [ ] @react-navigation/stack
  • [ ] axios

🖥️ Configuração do ambiente ativo:

Android

  • Android Studio com Android SDK e um Android Virtual Device (AVD) configurado ou apenas o aplicativo Expo Go instalado no smartphone.

iOS (macOS somente)

  • Xcode instalado (inclui Command Line Tools) ou apenas o aplicativo Expo Go instalado no smartphone.
  • Um simulador iOS configurado no Xcode.

🚀 Como rodar?

1) Clone o repositório:

bash git clone https://github.com/BlackStorm429/Projeto-ARES-Mobile.git cd Projeto-ARES-Mobile `

2) Instale as dependências:

```bash npm install

ou

yarn install ````

3) Inicie o servidor Metro:

```bash expo start

ou

npx expo start ````

4) Execute no emulador ou dispositivo físico: - Android: pressione a no terminal para abrir o emulador configurado. - iOS (macOS): pressione i para abrir no simulador. - Dispositivo físico: escaneie o QR code com o app Expo Go (Android/iOS).

📂Estrutura do Projeto

plaintext 📂Projeto-ARES-Mobile/ ├── .expo/ # Configurações do Expo (geradas automaticamente) ├── assets/ # Imagens, fontes e outros recursos estéticos | ├── 📂images/ # Imagens | ├── 📂fonts/ # Fontes ├── src/ # Código-fonte da aplicação │ ├── 📂components/ # Componentes reutilizáveis │ ├── 📂screens/ # Telas e rotas do app │ ├── 📂navigation/ # Configuração da navegação │ └── 📂services/ # Chamadas a APIs e funções auxiliares | └── 📂styles/ # Arquivos de estilo ├── app.json # Configuração principal do Expo ├── package.json # Dependências e scripts do projeto ├── tsconfig.json # Configuração do TypeScript ├── .gitignore # Arquivos e pastas ignorados pelo Git ├── README.md # Documentação do projeto `

⚙️ Scripts Úteis

Alguns scripts definidos no package.json:

  • [ ] npm run android / yarn android → executa no emulador Android via React Native CLI.
  • [ ] npm run ios / yarn ios → executa no simulador iOS via React Native CLI (macOS).
  • [ ] npm run web / yarn web → executa como web app no navegador via Expo.

📝 Licença

Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para mais informações.

Owner

  • Name: Lara Souza
  • Login: BlackStorm429
  • Kind: user

GitHub Events

Total
  • Member event: 1
  • Push event: 9
  • Create event: 2
Last Year
  • Member event: 1
  • Push event: 9
  • Create event: 2

Dependencies

package-lock.json npm
  • 767 dependencies
package.json npm
  • @babel/core ^7.25.2 development
  • @react-native-community/cli ^18.0.0 development
  • @types/react ~19.0.10 development
  • typescript ~5.8.3 development
  • @react-native-async-storage/async-storage 2.1.2
  • @react-navigation/native ^7.1.9
  • @react-navigation/native-stack ^7.3.13
  • @react-navigation/stack ^7.3.2
  • axios ^1.9.0
  • expo ~53.0.9
  • expo-font ~13.3.1
  • expo-status-bar ~2.2.3
  • react 19.0.0
  • react-native 0.79.2
  • react-native-gesture-handler ~2.24.0
  • react-native-toast-message ^2.3.0
  • ti6 file: