{"id":26442320,"url":"https://github.com/spaames/books-manager-isbn","last_synced_at":"2025-08-31T08:32:29.766Z","repository":{"id":251413183,"uuid":"837340084","full_name":"Spaames/Books-Manager-Isbn","owner":"Spaames","description":"[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. ","archived":false,"fork":false,"pushed_at":"2025-02-26T11:00:46.000Z","size":74,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-18T10:18:27.228Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Spaames.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-02T18:32:32.000Z","updated_at":"2025-02-26T11:01:13.000Z","dependencies_parsed_at":"2024-09-06T05:53:06.524Z","dependency_job_id":null,"html_url":"https://github.com/Spaames/Books-Manager-Isbn","commit_stats":null,"previous_names":["spaames/panthota","spaames/books-manager-isbn-flask","spaames/books-manager-isbn"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Spaames/Books-Manager-Isbn","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spaames%2FBooks-Manager-Isbn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spaames%2FBooks-Manager-Isbn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spaames%2FBooks-Manager-Isbn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spaames%2FBooks-Manager-Isbn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Spaames","download_url":"https://codeload.github.com/Spaames/Books-Manager-Isbn/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Spaames%2FBooks-Manager-Isbn/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272958316,"owners_count":25022051,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-18T10:18:29.151Z","updated_at":"2025-08-31T08:32:29.465Z","avatar_url":"https://github.com/Spaames.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# --- ABANDONNED ---\nNot enough books data on free API for optimal use.\nWill maybe develop an other app which will create books but damn, using ISBN number was so nice\n\n\n# Panthota\n\n## A faire : \n\n- [X] Ajouter un statut \"Abandonné\"\n- [X] Ajouter la possibilité de créer un compte\n- [X] Chiffrer les mdp pour qu'ils ne soient pas en dur dans la BDD\n- [ ] Ajouter la possibilité de noter (/5) les livres\n- [ ] Corriger ou supprimer les alertes (besoin de se log, livre bien ajouté etc)\n- [ ] Faire le README\n- [ ] Option de recherche par nom du livre, notamment pour la liste d'achat\n\n\n\n\n\n\n## Installation : \n\n### Prérequis :\n\n- Python \u003e 3.12\n- Poetry\n\n### Récupérer le projet et installer les dépendances :\nUtiliser `git clone` pour récupérer le projet \\\nRendez vous dans le dossier du projet avec `cd panthota` et installer les dépendances poetry (`poetry update`)\nLancer l'application avec `python3.12 app.py`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspaames%2Fbooks-manager-isbn","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspaames%2Fbooks-manager-isbn","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspaames%2Fbooks-manager-isbn/lists"}