Skip to content

App que permite inserir dados e notas de livros lidos.

Notifications You must be signed in to change notification settings

phtrebil/meu_acervo

Repository files navigation

Meu Acervo

O Meu Acervo é um aplicativo que permite ao usuário gerenciar e organizar informações sobre os livros que já leu. Com ele, é possível adicionar, editar, visualizar e excluir os dados referentes a cada livro, como nome do livro, nome do autor, número de páginas, imagem da capa do livro, nota e avaliação pessoal.

Funcionalidades

  • Adicionar livro: permite ao usuário adicionar um novo livro ao seu acervo, preenchendo todas as informações necessárias, incluindo a imagem da capa do livro através de sua URL.

  • Editar livro: permite ao usuário editar as informações de um livro já cadastrado, como nome, autor, número de páginas, imagem da capa, nota e avaliação.

  • Deletar livro: permite ao usuário excluir um livro já cadastrado.

  • Listar livros: exibe uma lista com todos os livros já cadastrados, mostrando a capa do livro, nome, autor, nota e avaliação.

  • Visualizar detalhes do livro: ao clicar em um livro da lista, o usuário pode visualizar todos os detalhes do livro, incluindo sua capa e as informações cadastradas.

Tecnologias utilizadas

  • SQLite: banco de dados utilizado para armazenar as informações dos livros cadastrados.

  • Picasso: biblioteca utilizada para carregar as imagens da capa dos livros a partir de sua URL.

  • Fragments e Navigation: para gerenciar a navegação entre as diferentes telas do aplicativo.

  • RecyclerView: componente utilizado para exibir a lista de livros cadastrados.

  • Java: linguagem de programação utilizada para desenvolver a aplicação.

Como executar

Para executar o aplicativo, é necessário importar o projeto no Android Studio e instalar as dependências necessárias. Em seguida, basta executar a aplicação em um dispositivo Android ou em um emulador.

Contribuindo

Este é um projeto pessoal, mas caso você queira contribuir com alguma melhoria ou correção de bug, sinta-se à vontade para abrir uma issue ou enviar um pull request.

Vitrine.dev

🪧 Vitrine.Dev
✨ Nome Meu Acervo
🏷️ Tecnologias Java, SQlite, recyclerView, Navigation, Fragments
🚀 URL https://github.com/phtrebil/meu_acervo
🔥 Desafio https://github.com/phtrebil/meu_acervo

Releases

No releases published

Packages

No packages published

Languages