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.
- Host: GitHub
- URL: https://github.com/spaames/books-manager-isbn
- Owner: Spaames
- Created: 2024-08-02T18:32:32.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-26T11:00:46.000Z (over 1 year ago)
- Last Synced: 2025-03-18T10:18:27.228Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 72.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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`