Skip to content

lsferreira934/RocketHelp---ReactNative

Repository files navigation

GitHub language count Repository size GitHub last commit License Stargazers

Ignite-Lab

🚧 Ignite RocketHelp 🚧

SobreFuncionalidadesComo executarLayoutTecnologiasAutor

💻 Sobre o projeto

Projeto feito do zero para treino da tecnologia ReactNative, Aplicativo de cadastro de ordens de serviço.

⚙️ Funcionalidades

  • Tela de login
  • Tela de cadastro
  • Criação de solicitações informando o número de "patrimônio" e a "descrição do problema"
  • Acompanhar solicitações em "andamento" ou "finalizadas"
  • Encerrar solicitações informando a "solução"

🚀 Como executar o projeto

Pré-requisitos

É preciso ter essas programas instalados em sua máquina: Git, Node.js. Editor usado para desenvolvimento da aplicação VSCode.

Para emulação da aplicação é necessário ter AndroidStudio e Expo.

🧭 Iniciando a aplicação

É preciso criar uma conta no serviço Firebase, ter configurado GoogleService-Info.plist e o google-services.json de acordo com as documentações dadas no site Firebase.

# Clone este repositório
$ git clone https://github.com/lsferreira934/RocketHelp---ReactNative.git
# Acesse a pasta do projeto no seu terminal/cmd
$ cd RocketHelp---ReactNative
# Instale as dependências
$ npm install
# ou
$ yarn
# Execute a aplicação depois de ter o emulador já funcionando
$ Expo run:android

🔖 Layout

É possivel vizualizar o layout nesse link. É necessário ter conta no Figma para acessá-lo.


🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

  • @expo-google-fonts/roboto
  • @react-native-firebase/app
  • @react-native-firebase/auth
  • @react-native-firebase/firestore
  • @react-navigation/native
  • @react-navigation/native-stack
  • expo
  • expo-font
  • expo-splash-screen
  • expo-status-bar
  • native-base
  • phosphor-react-native
  • react
  • react-dom
  • react-native
  • react-native-safe-area-context
  • react-native-screens
  • react-native-svg
  • react-native-web
  • react-native-svg-transformer
  • typescript

Veja o arquivo package.json


👨🏽‍💻 Autor

Leandro Ferreira

Feito por Leandro Ferreira

Linkedin Badge Whatsapp Badge Gmail Badge

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published