{"id":16312464,"url":"https://github.com/kiranandcode/logmypos","last_synced_at":"2025-10-10T16:11:53.836Z","repository":{"id":112325992,"uuid":"104891346","full_name":"kiranandcode/LogMyPos","owner":"kiranandcode","description":"An Alexa-integrated web application to collect my own logistics.","archived":false,"fork":false,"pushed_at":"2018-12-08T16:38:00.000Z","size":13,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-16T14:25:07.819Z","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/kiranandcode.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":"2017-09-26T13:55:17.000Z","updated_at":"2019-10-14T10:53:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"fa14abfa-ec22-456a-8a60-2f50561365d7","html_url":"https://github.com/kiranandcode/LogMyPos","commit_stats":null,"previous_names":["kiranandcode/logmypos"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiranandcode%2FLogMyPos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiranandcode%2FLogMyPos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiranandcode%2FLogMyPos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiranandcode%2FLogMyPos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kiranandcode","download_url":"https://codeload.github.com/kiranandcode/LogMyPos/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250237805,"owners_count":21397399,"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-10T21:48:09.682Z","updated_at":"2025-10-10T16:11:48.804Z","avatar_url":"https://github.com/kiranandcode.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LogMyPos\n## Voice integrated location failsafe and logging tool\n\nSo I don't really have regular contact with any relatives or family members, which means that in a worst case scenario, if \nsomething were to happen to me while I was out and about, it would be at least a few weeks before anyone could respond.\n\nTo allieviate this risk, without having to go to the trouble of setting up regular meetings with family members, I've made this \nsystem to keep track of where I am.\n\nThe system works as follows:\n\nWhen I leave my accommodation, I state\n\n                                \"Alexa, tell log my position, I'm leaving.\"\n\nat which point Alexa responds with\n\n                                \"and what time will you be back?\"\n\nto which I can simply state what time I would expect to be back.\n\nWhen I return home, I can simply say\n\n                                \"Alexa, tell log my position, I'm back\"\n\nat which point my time of departure and return are logged into a Google spreadsheet for future use.\n\nIf I fail to return home by the expected time, the system will use the Twillio api to send me a warning text message, informing me of my delay.\nIn response to this text, I can choose to extend the return time by responding with a later time - this is to deal with the dynamic nature\nof my interactions, and the various ways unexpected events can occur.\n\nFollowing the warning, if I fail to respond still after a specified amount of time, the system will send out emergency texts to a specified \ncontact, informing them of this abnormality.\n\n\nAlongside this, the system also provides me the utility to use Alexa to log my morning and evening run times and place them\nstraight into a google spreadsheet for later use.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkiranandcode%2Flogmypos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkiranandcode%2Flogmypos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkiranandcode%2Flogmypos/lists"}