{"id":20460185,"url":"https://github.com/lukestorry/watree","last_synced_at":"2025-03-05T11:18:36.212Z","repository":{"id":74374147,"uuid":"156601631","full_name":"LukeStorry/waTree","owner":"LukeStorry","description":"An arduino-enhanced water bottle, with a socially-growing forest, to enhance social interaction of hydration.","archived":false,"fork":false,"pushed_at":"2018-12-19T15:10:35.000Z","size":15402,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-01-16T00:26:03.427Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://lukestorry.github.io/waTree","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/LukeStorry.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":"2018-11-07T20:04:55.000Z","updated_at":"2020-03-31T00:08:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"b9addf8e-5c20-460f-bf97-9b4fdcaa502e","html_url":"https://github.com/LukeStorry/waTree","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LukeStorry%2FwaTree","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LukeStorry%2FwaTree/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LukeStorry%2FwaTree/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LukeStorry%2FwaTree/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LukeStorry","download_url":"https://codeload.github.com/LukeStorry/waTree/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242014722,"owners_count":20057880,"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-15T12:18:35.834Z","updated_at":"2025-03-05T11:18:36.183Z","avatar_url":"https://github.com/LukeStorry.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![waTree](frontend/Pics/watree%20logo.png)](https://github.com/LukeStorry/watree)\n\nAn arduino-enhanced water bottle, with a socially-growing forest, to enhance social interaction of hydration, for COMSM0009 Interactive Devices.\n\n---\n\n## Youtube Demo\n\n\u003ciframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/FimLVj6nT68\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c/iframe\u003e\n\n---\n\n## Components\n\n![Image of full system](frontend/Pics/study%20space.png)\n\n### Bottle\nArduino code that registers a tilt on the accelerometer and calls the backend API to register that a particular bottle has been drunk from.\n\n![Bottle](frontend/Pics/bottle.png)\n\n\n### Backend\nAn API based on a series of HTTP GET calls, to both register drinks and create a JSON for the output, as well as a series of database-updating and -resetting calls for user info.\n\n![Backend screenshot](frontend/Pics/watree-backend.png)\n\n\n### Frontend\nA dynamically-scaling forest that uses the backend-supplied JSON to decide on tree size, names and animations.\n\n![screenshot of frontend](frontend/Pics/watree-frontend.png)\nHosted at [lukestorry.co.uk/waTree/display.html](https://lukestorry.co.uk/waTree/display.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flukestorry%2Fwatree","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flukestorry%2Fwatree","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flukestorry%2Fwatree/lists"}