/App-Biblioteca

Aplicativo para cadastro de livros.

Primary LanguageJavaScriptMIT LicenseMIT

Biblioteca App

Este é um aplicativo de biblioteca simples desenvolvido em React Native.

Dependências

  • @react-native-async-storage/async-storage: Uma API de armazenamento assíncrono para React Native.
  • @react-navigation/native: Navegação para aplicativos React Native.
  • @react-navigation/native-stack: Navegação em pilha para aplicativos React Native.
  • expo: Estrutura de plataforma universal para aplicativos React.
  • expo-status-bar: Uma barra de status personalizável para aplicativos Expo.
  • react: Biblioteca JavaScript para criar interfaces de usuário.
  • react-native: Framework JavaScript para criar aplicativos móveis.
  • react-native-safe-area-context: Componente para lidar com áreas seguras no React Native.
  • react-native-screens: Implementação nativa de telas de navegação para React Native.
  • react-native-vector-icons: Ícones personalizáveis para aplicativos React Native.
  • styled-components: Biblioteca para estilização de componentes em React.
  • zustand: Gerenciamento de estado para React.

Como executar o aplicativo

  • Certifique-se de ter o ambiente de desenvolvimento React Native configurado em sua máquina.
  • Clone este repositório: git clone https://github.com/Eacam13/App-Biblioteca.git
  • Navegue até o diretório do projeto: cd biblioteca-app.
  • Instale as dependências: npm install.
  • Execute o aplicativo: npm start ou expo start.

Funcionalidades do Aplicativo

  • Cadastro de livros.
  • Edição de informações de livros.
  • Exclusão de livros.
  • Visualização da lista de livros cadastrados.
  • Busca de livros por título ou autor.
  • Gerenciamento de estado com Zustand.
  • Navegação entre telas com React Navigation.

Telas do Aplicativo

Tela Home Tela Livros Tela Editar Tela Emprestar Tela Deletar

Licença

  • Este projeto está licenciado sob a Licença MIT.