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

https://github.com/spaames/books-manager-isbn

[Flask - Python] Web application to manage personal books library with the use of ISBN code and the google book's api. Unfortunately, the data provided by the API is not exhaustive for my personal use.
https://github.com/spaames/books-manager-isbn

Last synced: 10 months ago
JSON representation

[Flask - Python] Web application to manage personal books library with the use of ISBN code and the google book's api. Unfortunately, the data provided by the API is not exhaustive for my personal use.

Awesome Lists containing this project

README

          

# --- ABANDONNED ---
Not enough books data on free API for optimal use.
Will maybe develop an other app which will create books but damn, using ISBN number was so nice

# Panthota

## A faire :

- [X] Ajouter un statut "Abandonné"
- [X] Ajouter la possibilité de créer un compte
- [X] Chiffrer les mdp pour qu'ils ne soient pas en dur dans la BDD
- [ ] Ajouter la possibilité de noter (/5) les livres
- [ ] Corriger ou supprimer les alertes (besoin de se log, livre bien ajouté etc)
- [ ] Faire le README
- [ ] Option de recherche par nom du livre, notamment pour la liste d'achat

## Installation :

### Prérequis :

- Python > 3.12
- Poetry

### Récupérer le projet et installer les dépendances :
Utiliser `git clone` pour récupérer le projet \
Rendez vous dans le dossier du projet avec `cd panthota` et installer les dépendances poetry (`poetry update`)
Lancer l'application avec `python3.12 app.py`