{"id":25256500,"url":"https://github.com/estherslabbert/odin-library","last_synced_at":"2026-05-01T16:36:50.854Z","repository":{"id":222356809,"uuid":"757012436","full_name":"EstherSlabbert/odin-library","owner":"EstherSlabbert","description":"The Odin Project: Library project","archived":false,"fork":false,"pushed_at":"2024-02-13T19:38:44.000Z","size":226,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-06T00:17:46.068Z","etag":null,"topics":["css","html","html-css-javascript","javascript","library","odin-project"],"latest_commit_sha":null,"homepage":"https://estherslabbert.github.io/odin-library/","language":"JavaScript","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/EstherSlabbert.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}},"created_at":"2024-02-13T18:27:14.000Z","updated_at":"2024-02-14T09:51:13.000Z","dependencies_parsed_at":"2024-02-13T19:53:20.965Z","dependency_job_id":null,"html_url":"https://github.com/EstherSlabbert/odin-library","commit_stats":null,"previous_names":["estherslabbert/odin-library"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/EstherSlabbert/odin-library","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EstherSlabbert%2Fodin-library","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EstherSlabbert%2Fodin-library/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EstherSlabbert%2Fodin-library/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EstherSlabbert%2Fodin-library/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EstherSlabbert","download_url":"https://codeload.github.com/EstherSlabbert/odin-library/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EstherSlabbert%2Fodin-library/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32505110,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"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":["css","html","html-css-javascript","javascript","library","odin-project"],"created_at":"2025-02-12T06:20:09.998Z","updated_at":"2026-05-01T16:36:50.839Z","avatar_url":"https://github.com/EstherSlabbert.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Odin Project: Library project\n\nThis is my solution for the Odin Project's Library project, the specifications of which can be found [here](https://www.theodinproject.com/lessons/node-path-javascript-library).\n\nBy default (from the `./src/script.js` code) 3 book cards will appear on the original page with the details of each book already filled out.\n\nThis project acts as a library that displays each book on its own card, which can be edited and removed. New cards can be added by clicking the New Card button and filling out the form from the dialog.\n\nThis project currently does not have persistence.\n\n## Acknowledgements\n\nPhoto by [Mikołaj](https://unsplash.com/@qmikola?utm_content=creditCopyText\u0026utm_medium=referral\u0026utm_source=unsplash) on [Unsplash](https://unsplash.com/photos/white-book-page-with-black-background-DCzpr09cTXY?utm_content=creditCopyText\u0026utm_medium=referral\u0026utm_source=unsplash)\n\nGlossy effect of cards based on [KiberBash's NFT Card](https://codepen.io/kiberbash/pen/MWEpevg) found on [FreeFrontEnd: 125+ css cards](https://freefrontend.com/css-cards/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Festherslabbert%2Fodin-library","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Festherslabbert%2Fodin-library","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Festherslabbert%2Fodin-library/lists"}