App Biblioteca

📱 Capturas de tela
Smartphone




Tablet




🔩 Tecnologias utilizadas
- React Native
- TypeScript
- React Native Vector Icons
- React Navigation
- React Native System Navigation Bar
- React Native UI Datepicker
- React Native Vision Camera
- RealmDB
⚙️ Como rodar localmente
Este projeto foi criado usando React Native Community CLI, portanto você pode seguir a documentação dessa biblioteca para fazer build do app.
No caso, primeiro você precisará baixar o projeto com executando o seguinte comando no terminal:
git clone https://gitlab.com/projeto7482223/biblioteca.git
Navegue para a pasta criada:
cd biblioteca
Instale as dependências com yarn
ou outro gestor de pacotes e sua preferência. E então inicie o Metro bundler:
yarn start
Conecte seu dispositivo Android ao computador e habilite a depuração USB. Alternativamente, você pode usar o emulador do Android Studio, mas, nesse caso, não será possível a leitura de código de barras.
Para garantir que o dispositivo foi reconhecido rode adb devices
. Seu dispositivo deve aparecer na lista com device
do lado. Caso contrário, um modal aparecerá nele pedindo autorização para depuração. Aceite e continue. Se o modal não aparecer, desconecte o aparelho e conecte novamente.
Por fim, em outro terminal, rode o projeto com:
yarn android
# ou
yarn ios
📃 Licensa
O projeto está disponível publicamente com a licença AGPL.