Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/applexumber/book_tracker

Aplicativo de gerenciamento de livros desenvolvido em Flutter.
https://github.com/applexumber/book_tracker

books crud flutter flutterflow oop

Last synced: 18 days ago
JSON representation

Aplicativo de gerenciamento de livros desenvolvido em Flutter.

Awesome Lists containing this project

README

        

# Book Tracker

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

## Descrição

**Book Tracker** é um aplicativo gerenciador de livros desenvolvido em Flutter utilizando a plataforma low-code FlutterFlow. O aplicativo permite que os usuários registrem e acompanhem suas leituras, visualizando várias informações sobre cada livro, como título, autor, data de início e término da leitura, e status de leitura. As funcionalidades de CRUD (Criar, Ler, Atualizar, Excluir) são essenciais para a gestão dos livros no aplicativo.

## Funcionalidades

- **Adicionar Livros:** Registre novos livros e adicione detalhes como título, autor e status de leitura.
- **Editar Livros:** Atualize as informações dos livros já cadastrados.
- **Excluir Livros:** Remova livros da sua coleção.
- **Visualizar Livros:** Acesse a lista completa dos seus livros, com todas as informações detalhadas.
- **Acompanhamento de Leitura:** Marque o progresso da sua leitura, incluindo datas de início e término.

## Tecnologias Utilizadas

- **Framework:** Flutter
- **Plataforma Low-Code:** FlutterFlow
- **Linguagem:** Dart
- **Banco de Dados:** SQLite

## Instalação

1. Clone o repositório:
```bash
git clone https://github.com/AppleXumber/book_tracker.git
```
2. Navegue até o diretório do projeto:
```bash
cd book_tracker
```
3. Certifique-se de que você tem o Flutter instalado. Caso contrário, siga as instruções de instalação [aqui](https://flutter.dev/docs/get-started/install).
4. Instale as dependências:
```bash
flutter pub get
```
5. Execute o aplicativo em um dispositivo ou emulador:
```bash
flutter run
```

## Como Usar

1. **Adicionar um Livro:** Use a opção "Adicionar Livro" para registrar um novo livro com seus detalhes.
2. **Visualizar Livros:** Na tela principal, visualize a lista de todos os livros cadastrados.
3. **Editar ou Excluir:** Ao selecionar um livro, você pode optar por editar as informações ou excluí-lo.
4. **Registrar Leitura:** Marque o progresso da sua leitura diretamente na página de detalhes do livro.

## Contribuição

Contribuições são bem-vindas! Se você tiver ideias, encontrar bugs ou quiser adicionar novas funcionalidades, sinta-se à vontade para abrir uma *issue* ou enviar um *pull request*.

## Licença

Este projeto está licenciado sob a licença MIT. Veja o arquivo [LICENSE](./LICENSE) para mais detalhes.

---

Feito com ❤️ por [AppleXumber](https://github.com/AppleXumber).