{"id":20256486,"url":"https://github.com/kamiladd-byte/library-app","last_synced_at":"2025-03-03T17:55:43.568Z","repository":{"id":47490855,"uuid":"343113576","full_name":"KamilAdd-Byte/library-app","owner":"KamilAdd-Byte","description":"It's  application home collection your books. Application created for tests (JUnit) TDD, that implement all methods through the service and repository. ","archived":false,"fork":false,"pushed_at":"2021-10-13T12:43:16.000Z","size":1161,"stargazers_count":1,"open_issues_count":7,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-14T03:43:41.346Z","etag":null,"topics":["bootstrap4","css3","h2-database","hamcrest","hibernate-jpa","html5","java-11","junit5","spring-boot","tdd-java","thymeleaf"],"latest_commit_sha":null,"homepage":"","language":"Java","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/KamilAdd-Byte.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}},"created_at":"2021-02-28T13:35:02.000Z","updated_at":"2024-12-29T22:20:03.000Z","dependencies_parsed_at":"2022-09-03T04:52:16.849Z","dependency_job_id":null,"html_url":"https://github.com/KamilAdd-Byte/library-app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilAdd-Byte%2Flibrary-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilAdd-Byte%2Flibrary-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilAdd-Byte%2Flibrary-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KamilAdd-Byte%2Flibrary-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KamilAdd-Byte","download_url":"https://codeload.github.com/KamilAdd-Byte/library-app/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241715024,"owners_count":20007913,"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":["bootstrap4","css3","h2-database","hamcrest","hibernate-jpa","html5","java-11","junit5","spring-boot","tdd-java","thymeleaf"],"created_at":"2024-11-14T10:47:02.995Z","updated_at":"2025-03-03T17:55:43.530Z","avatar_url":"https://github.com/KamilAdd-Byte.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Library App - home books collection at lending it friends\n\n# Table of contents\n* [Description](#description)\n* [Database use](#H2)\n* [Technologies](#technologies)\n* [Functionalities](#functionalities)\n* [Deploy](#deploy)\n\n\n# Description\n\nLibrary Home it's simple application. User add book, delete book and update book in library. Save book add to data base (H2 in file). \nThe form save book in Library Home Management is validated. Incorrect data it's not entred to data base.\n\nActual list book is on front page. List book is located in responsive table (Thymleaf and Bootstrap).\n\nThe user can borrow his books to his friends (database relation @ManyToOne) \n\n\n# H2:\n\nThis application use H2 database in file.\n\n# Technologies:\n\n- backend: Spring-boot, Java 11, Lombok, Thymeleaf.\n  \n- frontend: Bootstrap 4, Html5, Css.\n\n# Functionalities:\n\n- adding a book: title, author;\n- book modification - CRUD;\n- lending book by user, creates users and show list them;\n- sorting available by clicking on the TITLE or AUTHOR\n- returning books when a friend returns them\n- manage your friends list \n- search book by title with your collections;\n- list of all operations;\n\n# Deploy\n\nDeploy in Heroku: **https://fast-reef-35901.herokuapp.com/**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkamiladd-byte%2Flibrary-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkamiladd-byte%2Flibrary-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkamiladd-byte%2Flibrary-app/lists"}