{"id":25733756,"url":"https://github.com/ararog/health_up","last_synced_at":"2026-05-17T05:31:56.145Z","repository":{"id":279124345,"uuid":"937746392","full_name":"ararog/health_up","owner":"ararog","description":"A whatsapp bot to make health appointments scheduling easier.","archived":false,"fork":false,"pushed_at":"2025-02-23T22:12:41.000Z","size":43,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-23T23:19:54.705Z","etag":null,"topics":["boilerplate","chatbox","fastapi","pydantic","pydantic-ai","python3","sqlmodel"],"latest_commit_sha":null,"homepage":"","language":"Python","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/ararog.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":"2025-02-23T19:51:06.000Z","updated_at":"2025-02-23T22:12:44.000Z","dependencies_parsed_at":"2025-02-23T23:19:57.780Z","dependency_job_id":"fbc7e94b-e3fb-444d-b3e6-852e1a1b5e13","html_url":"https://github.com/ararog/health_up","commit_stats":null,"previous_names":["ararog/health_up"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ararog%2Fhealth_up","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ararog%2Fhealth_up/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ararog%2Fhealth_up/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ararog%2Fhealth_up/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ararog","download_url":"https://codeload.github.com/ararog/health_up/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240790290,"owners_count":19858010,"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":["boilerplate","chatbox","fastapi","pydantic","pydantic-ai","python3","sqlmodel"],"created_at":"2025-02-26T04:22:37.988Z","updated_at":"2026-05-17T05:31:51.116Z","avatar_url":"https://github.com/ararog.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Health Up\n\nA quick and easy way to schedule your health appointments.\n\n## License\n\nMIT\n\n## Requirements\n\nPython 3.6\nPostgreSQL 16.0\nuv\nngrok or loclx\n\n## Installation\n\n### Clone the repository: \n\n```bash\ngit clone https://github.com/ararog/health_up.git\n```\n\n### Update the .env file:\n\n```plaintext\nTWILIO_ACCOUNT_SID=\nTWILIO_AUTH_TOKEN=\nTWILIO_NUMBER=\nDB_SERVER=\nDB_NAME=\nOPENAI_API_KEY=\nTO_NUMBER=\n```\n\n### Server setup:\n\n1. Create a Twilio account and get your account SID and auth token.\n2. Update the .env file with your Twilio account SID, auth token, and twilio phone number, your phone number, and openai api key.\n\n## Starting server\n\n```bash\ncd health_up\nuv sync\nuv run fastapi run\n```\n\n## Starting ngrok or loclx\n```bash\nngrok http 8000\n```\nor\n\n```bash\nloclx http 8000\n```\n\n## Update the webhook URL in your Twilio account\n\n1. In twillio console, go to Develop tab\n2. Click on Messaging - Try it out - Send a whatsapp message\n3. Click on Sandbox Settings\n4. On [When a message comes in] field, enter the ngrok or loclx URL with /messages appended to the end.\n\n## Testing\n\nOpen your whatsapp and send a message to your twilio number.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fararog%2Fhealth_up","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fararog%2Fhealth_up","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fararog%2Fhealth_up/lists"}