The-Bugger-Ducks / owl-partners-mobile

Mobile do projeto "Owl Partners" (5º DSM - 2023, FATEC Profº Jessen Vidal - SJC)
1 stars 0 forks source link
axios expo react-native styled-components typescript

Projeto "Owl Partners"

Este repositório se refere ao projeto "Owl Partners", que consiste em um sistema para gerenciamento de parcerias, onde administradores cadastram parcerias em potencial e atualizam informações acerca das reuniões ocorridas, assim monitorando o status em que a instituição se encontra no processo de fechamento de parceria.

Aplicação desenvolvida por alunos do 5º semestre do tecnólogo em Desenvolvimento de Software Multiplataforma, na FATEC Profº Jessen Vidal - São José dos Campos, SP :rocket:

:hammer_and_wrench: Tecnologias

As seguintes tecnologias e ferramentas foram utilizadas neste projeto: Figma, React Native, Expo, TypeScript, Axios, Styled Components, React Hook Form

:gear: Como utilizar

Para acessar a aplicação, siga o tutorial descrito abaixo, se certificando de ter o Node instalado em sua máquina e utilizando estes comandos em um terminal:

# Baixe ou clone este repositório
$ git clone https://github.com/The-Bugger-Ducks/owl-partners-mobile.git

# Acesse a pasta do projeto
$ cd owl-partners-mobile

# Instale as dependências do projeto, assim como suas tipagens
$ yarn

# Execute a aplicação
$ yarn dev

Use um emulador ou leia o QRCode do terminal por um dispositivo físico
OBS.: o device físico precisa ter o app "Expo Go" e estar na mesma rede que seu computador

Explicação da estrutura das pastas

| Pasta | Definição | | --------------------------------- | ------------------------------------------------------------------------------ | | :open_file_folder: assets/ | Arquivos que representam o ícone e splash screen da aplicação | | :open_file_folder: src/ | Código fonte do projeto | | :open_file_folder: src/components | Código fonte dos componentes do projeto (botões, rodapés, cabeçalhos, cards..) | | :open_file_folder: src/screens | Código fonte das páginas do projeto | | :open_file_folder: src/utils | Arquivos utilitários (funções compartilhadas, interfaces, requests...) |