{"id":27153452,"url":"https://github.com/tankengine-ish/library","last_synced_at":"2025-04-08T16:17:01.305Z","repository":{"id":205376385,"uuid":"714081052","full_name":"TankEngine-ish/Library","owner":"TankEngine-ish","description":"Book Library [personal project]","archived":false,"fork":false,"pushed_at":"2023-11-07T22:50:47.000Z","size":152,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-11-08T06:58:53.648Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/TankEngine-ish.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}},"created_at":"2023-11-03T21:54:00.000Z","updated_at":"2023-11-07T13:27:49.000Z","dependencies_parsed_at":"2023-11-07T03:24:32.397Z","dependency_job_id":null,"html_url":"https://github.com/TankEngine-ish/Library","commit_stats":null,"previous_names":["tankengine-ish/library"],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TankEngine-ish%2FLibrary","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TankEngine-ish%2FLibrary/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TankEngine-ish%2FLibrary/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TankEngine-ish%2FLibrary/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TankEngine-ish","download_url":"https://codeload.github.com/TankEngine-ish/Library/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247878010,"owners_count":21011158,"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","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-04-08T16:17:00.721Z","updated_at":"2025-04-08T16:17:01.293Z","avatar_url":"https://github.com/TankEngine-ish.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Library\n\nBrief reflection on this project:\n\n1. Javascript is my first programming language and I'm finding ES6 classes really handy.\nI know a large chunk of developers probably think they are 'syntactic sugar' but for someone like me\nthat don't have experience with a real OOP language I find them useful.\n\n2. Storing JavaScript objects as JSON strings in the window.localStorage object.\nWhenever you add a book to the library the data of it will be kept on your machine until you manually\ndelete it via the site's functionality.\n\n3. This project has actually tipped my scales towards learning back-end development first.\nTraversing the DOM, creating divs and classes, handling clicks, presses, mousedowns and just basically doing event-based coding that's bound to the interface of a website has gradually started to put me off.\n\nLive preview: https://tankengine-ish.github.io/Library/\n\n\n#### Main page\n\n![Alt text](\u003cImages/Screenshot from 2023-11-07 15-45-39.png\u003e)\n\n#### Added Books\n\n![Alt text](\u003cImages/Screenshot from 2023-11-07 15-56-59.png\u003e)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftankengine-ish%2Flibrary","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftankengine-ish%2Flibrary","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftankengine-ish%2Flibrary/lists"}