{"id":19024448,"url":"https://github.com/ewliang/hourglass","last_synced_at":"2026-05-08T07:35:05.325Z","repository":{"id":85022173,"uuid":"154458320","full_name":"ewliang/Hourglass","owner":"ewliang","description":"Hourglass is a productivity app that serves as a self-reminder how much time is left in the year in different units of time. It is a mobile application that is created using React Native via Expo.","archived":false,"fork":false,"pushed_at":"2018-10-27T05:01:35.000Z","size":310,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-21T19:11:29.292Z","etag":null,"topics":["android","expo","ios","mobile-app","productivity","react-native","reactnative"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ewliang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-10-24T07:33:43.000Z","updated_at":"2023-07-16T13:03:55.000Z","dependencies_parsed_at":null,"dependency_job_id":"af40883d-dde7-4eba-bb23-dba077409f9f","html_url":"https://github.com/ewliang/Hourglass","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ewliang/Hourglass","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ewliang%2FHourglass","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ewliang%2FHourglass/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ewliang%2FHourglass/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ewliang%2FHourglass/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ewliang","download_url":"https://codeload.github.com/ewliang/Hourglass/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ewliang%2FHourglass/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32771123,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T02:36:36.067Z","status":"ssl_error","status_checked_at":"2026-05-08T02:36:07.210Z","response_time":54,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["android","expo","ios","mobile-app","productivity","react-native","reactnative"],"created_at":"2024-11-08T20:36:49.817Z","updated_at":"2026-05-08T07:35:05.245Z","avatar_url":"https://github.com/ewliang.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hourglass Mobile Application\n\n\u003cimg src = \"https://github.com/ewliang/Hourglass/blob/master/screenshot.jpg\" alt = \"Hourglass Screenshot\" width = \"360px\" height = \"auto\"/\u003e\n\nHourglass is a productivity app that serves as a self-reminder how much time is left in the year in different units of time. It is a mobile application that is created using React Native via Expo.\n\n# Repository\nHourglass Repository [https://github.com/ewliang/Hourglass](https://github.com/ewliang/Hourglass)\n\n# Developer Setup Instructions\n1. Have Node.js, NPM, and Expo.io CLI installed along with React CLI.\n2. Navigate to the project root folder where the package.json file is located and run \"npm install\" in the command prompt.\n3. To start the project, type the command \"expo start\". If you get an error, type the same command \"expo start\" again. The error will go away. Give it a few minutes to build and load up. Once done, it'll open a new window and display a QR code which you can use the official Expo app on your smartphone to scan and it'll connect to your local network and hot reload the app everytime you make a change.\n\n# FAQ\n- Help! My phone is not detecting the app on the local network! **Uncaught Error: Java.net,sockettimeoutException: failed to connect to after 10000ms**\n  + The solution to this is to simply go to your command prompt. Make sure your npm process is not running. Navigate to your project's root directory again. Type in the following code:\n  ````\n  set REACT_NATIVE_PACKAGER_HOSTNAME = \u003cINSERT YOUR IP ADDRESS HERE\u003e\n  ````\n  Click [Enter] and then re-run the app via \"expo start\", perform the usual setup, and it should work this time. If you have your coding device connected via Wi-Fi, you want the IP address under that category. For me, it was along the format of 192.168.x.x \n\n# Author\nEric Liang\n- Website [https://www.eric-liang.com](https://www.eric-liang.com)\n- Github [https://www.github.com/ewliang](https://www.github.com/ewliang)\n\n# License\nThis project is protected by the MIT License. More details available in the License file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fewliang%2Fhourglass","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fewliang%2Fhourglass","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fewliang%2Fhourglass/lists"}