{"id":19545846,"url":"https://github.com/alex-ray/lawyaw-library","last_synced_at":"2025-08-16T10:46:14.895Z","repository":{"id":40951007,"uuid":"174061976","full_name":"Alex-ray/lawyaw-library","owner":"Alex-ray","description":"A take home coding quiz for Lawyaw","archived":false,"fork":false,"pushed_at":"2022-12-03T01:01:01.000Z","size":407,"stargazers_count":1,"open_issues_count":15,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-08T19:40:45.335Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://lawyaw-library-1d31zlceq.now.sh","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/Alex-ray.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":"2019-03-06T03:12:04.000Z","updated_at":"2023-03-08T04:19:40.000Z","dependencies_parsed_at":"2023-01-23T08:46:19.808Z","dependency_job_id":null,"html_url":"https://github.com/Alex-ray/lawyaw-library","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/Alex-ray%2Flawyaw-library","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alex-ray%2Flawyaw-library/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alex-ray%2Flawyaw-library/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alex-ray%2Flawyaw-library/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Alex-ray","download_url":"https://codeload.github.com/Alex-ray/lawyaw-library/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240801040,"owners_count":19859727,"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":"2024-11-11T03:41:36.887Z","updated_at":"2025-02-26T05:44:03.063Z","avatar_url":"https://github.com/Alex-ray.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Lawyaw Library\n\n## Challenge\n\nAttached is a sketch file for a small react app I would like you to build.\nAlso attached is `books.json` which you should use to populate the data in the app.\n\nHere is a quick description of functionality:\nOn the left, you can search for or filter books. Each filter shows the filter label, and a count of the total books matching that filter.\n\nOn the right, you see a list of books matching the search / filter criteria.\nFinally, the state of the current search and filters should be saved to the URL, so that reloading the page will also reload the state.\n\nThis should take roughly 2-4 hours.\n\n[books.json](https://media.superhumanapp.com/attachments/115671810875832157366/1694f4789d3a2f49/ANGjdJ_NUH6SGsRYDDDHHFcGj-dp4LJjfcCGMXV_BK2XHrqXe9BNrHEGEtCj3nRitBUmcNUCt5p58NvqmUizOtvmM7DUg3MTWJNaIh6UZXchH1aKqVs4CR3jwo4vRUQv7Z_ARA9NUf1mHYR-XcIbhAOIXd-GPec_o_KujT1uKT_9GOydFw10xPssOoXdmQ9kfaZW1vjY4FlyggQHlLDAljNVlS_lbONQD99JPfNmv_CJXC5Jz9fZaY8uTepq4XPjJzml6-5D6Zeq17CDX1E9BP094eKjEFv-tVrS1za6ONEL21LGg4FDUZH4OUUoaQx3-0xatNPXhoYvtQpf1Yv4HXeK0ihP24DypbIEeiVsaPBG7CQmDy_6JPW_p9I9Proy13sLte7lsVnmzc53Hkaz)\n[sketch file](https://media.superhumanapp.com/attachments/115671810875832157366/1694f4789d3a2f49/ANGjdJ94jkxxtzGUvnBre3G8C-SNeP3HNE7fgR3kK0wqJHFBX1kPPynY2kgL0ukpmBvPPk9BYBeuKVdVYg74likHG8Hg9YbPXWcFix8woiABfv-tqF0IjcHMwz6qt-aGNrxQP1wEYD_ZY8-i0jHV6IrZTkP7h-hQwKzSbdkPG_6gMsyWcTfTF6xOFWR9h4U908wMZ-CYxfDr_Rn7BO4jGvzwHIJnjGPBcC-T_tLnRJuf4vnVX7-sMCplbi-HJt9zM_rHJCiUEiHWLnyK4YQ3r3gC_J19EhnQsETyVmCH0L_G8jWiYpqpwWLjm7lE9QIk0i1yjOQv8JoCAVwroEZqmz9ta4ZumUCztfKAFODcNg3EV9_H_0cSCZk8Upe_0YBjWT_GEyeDv36vK7gzB0Wi)\n\n### To Use\nclone this repository\n`git clone git@github.com:Alex-ray/lawyaw-library.git`\n\n### Navigte into the repository\n`cd lawyaw-library`\n\n### Install the dependencies\n`yarn`\n\n### Run production\n`npm run build \u0026\u0026 npm run start`\n\n### Run development\n`npm run dev`\n\n\nYou can also view it live here -\u003e https://lawyaw-library-1d31zlceq.now.sh\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falex-ray%2Flawyaw-library","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falex-ray%2Flawyaw-library","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falex-ray%2Flawyaw-library/lists"}