Projeto Integrador - Uniatenas Paracatu 2023/1

Corrente do Bem

image

Integrantes:
Marcelle
Raphael
Glayson
Renata
Werik

Escopo do Projeto

Um APP Mobile com o intuíto de facilitar a gestão, gerenciamento e organização das iniciativas relacionadas a Ong Corrente do Bem.

Tecnologias

A APLICAÇÃO será feita utilizando e Javascript e React Native para ser desenvolvida.

Bibliotecas/Framworks e Ferramentas Utilizadas

Node.js V-18.15.0 LTS
React Native
Expo
NPM

```
"dependencies": {
    "@firebase/analytics": "^0.10.0",
    "@firebase/app": "^0.9.9",
    "@firebase/auth": "^0.23.1",
    "@react-native-community/masked-view": "^0.1.11",
    "@react-native-firebase/analytics": "^17.4.3",
    "@react-native-firebase/app": "^17.4.3",
    "@react-native-firebase/auth": "^17.4.3",
    "@react-navigation/drawer": "^6.6.2",
    "@react-navigation/native": "^6.1.6",
    "@react-navigation/native-stack": "^6.9.12",
    "@react-navigation/stack": "^6.3.16",
    "@rneui/base": "github:react-native-elements/react-native-elements#base",
    "expo": "~48.0.9",
    "expo-status-bar": "~1.4.4",
    "firebase": "^9.21.0",
    "react": "18.2.0",
    "react-native": "0.71.4",
    "react-native-gesture-handler": "^2.12.0",
    "react-native-maps": "^1.7.1",
    "react-native-reanimated": "^2.14.4",
    "react-native-safe-area-context": "^4.5.0",
    "react-native-screens": "~3.20.0",
    "react-native-table-component": "^1.2.2",
    "react-native-vector-icons": "^9.2.0"
  }
```

Todas as DEPENDÊNCIAS para o projeto estão listadas acima.

Inicialmente será utilizado o banco de dados do FIREBASE para gerenciar os dados e informações da APLICAÇÃO.

Primeira Versão

Screenshots

Screenshot_1 Screenshot_2 Screenshot_3 Screenshot_4 Screenshot_5 Screenshot_6 Screenshot_7 Screenshot_8 Screenshot_9 Screenshot_10 Screenshot_11 Screenshot_12

Esse Layout atualmente está funcional e é o que o APP está utilizando.

PLANOS DE ATUALIZAÇÃO

Para uma atualização futura, o seguinte Layout será aplicado
Screenshot_1 Screenshot_2 Screenshot_3 Screenshot_4 Screenshot_5 Screenshot_6 Screenshot_7 Screenshot_8

RECOMENDAÇÕES PARA CLONAR O PROJETO

Instale o node.js utilizando o site oficial. https://nodejs.org/en , utilize a versão LTS para garantir estar o mais atualizado possível.
Em sequência instale o Chocolatey. https://chocolatey.org/install , as instruções de instalação estão descritas na página oficial.

OBS: Caso faça a instalação do Node.js utilizando o .exe, não será necessário instalar o Chocolatey pois o mesmo vem por padrão em conjunto do Node.js e do NPM.

Consulte a documentação do EXPO, https://docs.expo.dev/get-started/installation/ para instalar no projeto e utilizar para fazer a visualização da APLICAÇÃO de forma WEB ou diretamente no Dispositivo Mobile.