{"id":16489746,"url":"https://github.com/phfaist/zoodb-example","last_synced_at":"2025-03-01T04:25:11.325Z","repository":{"id":185603597,"uuid":"673798534","full_name":"phfaist/zoodb-example","owner":"phfaist","description":"Example of a simple zoo database \u0026 website powered by ZooDb","archived":false,"fork":false,"pushed_at":"2025-02-16T22:13:20.000Z","size":2106,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-16T23:20:23.052Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/phfaist.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":"2023-08-02T12:55:32.000Z","updated_at":"2025-02-16T22:13:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"b7e171d9-04d5-4c49-9c0c-706cf1d64ec8","html_url":"https://github.com/phfaist/zoodb-example","commit_stats":null,"previous_names":["phfaist/zoodb-example"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phfaist%2Fzoodb-example","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phfaist%2Fzoodb-example/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phfaist%2Fzoodb-example/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phfaist%2Fzoodb-example/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/phfaist","download_url":"https://codeload.github.com/phfaist/zoodb-example/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241316224,"owners_count":19943028,"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-10-11T13:45:15.934Z","updated_at":"2025-03-01T04:25:11.310Z","avatar_url":"https://github.com/phfaist.png","language":"JavaScript","readme":"# Example Zoo Using ZooDb\n\nIn this repository we have a very simple illustrative example of a usage of our\n[ZooDb framework](https://github.com/phfaist/zoodb)\nfor building a modest-scale database, or \"Zoo,\" to organize a collection of\nobjects or concepts in a semi-structured form.\n\nIn this example, the ZooDb database is used to store a database of people with\nparent/child and friend relationships.  The source data providing the content\nof the database is a collection of YAML files.\nYAML is a common and useful markup language to store structured data.\nYou can [google \"YAML tutorial\"](https://google.com/search?q=YaML+tutorial)\nor check out the language's [Wikipedia\npage](https://en.wikipedia.org/wiki/YAML).)\n\nThe database object schemas are in `schemas/`.  The schemas define what exactly\nis being stored in the database.\n\nThe data, provided in YAML files, is in the folder `data/`.\n\nMinimal JS code to load the people DB in memory is in `peopledbjs/`.  If you want\nto produce any different form of output, e.g., a handbook or print form of the\ndatabase, then you can use this code to load the database in memory and use it\nto generate the required output.\n\nA simple example static website, generated with the given data, is\nin `website/`.  The website\nis powered by [11ty](https://11ty.dev/) and [parcel](https://parceljs.org/).\n\n**To build the website:** refer to the [README](website/README.md) file\nin the folder `website/` folder. \n\nSee also [the documentation for the ZooDB\npackage](https://zoodb.readthedocs.org/).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphfaist%2Fzoodb-example","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphfaist%2Fzoodb-example","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphfaist%2Fzoodb-example/lists"}