{"id":25006787,"url":"https://github.com/asifrahaman13/sniffle_mobile","last_synced_at":"2026-05-09T01:02:53.959Z","repository":{"id":243046968,"uuid":"805160939","full_name":"asifrahaman13/sniffle_mobile","owner":"asifrahaman13","description":"🎉 Front end repository for the mobile application  which aims at making the health of the users better leveraging the use of AI. ","archived":false,"fork":false,"pushed_at":"2024-08-09T16:36:20.000Z","size":5684,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-05T01:51:36.542Z","etag":null,"topics":["firebase","javascript","reactnative","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/asifrahaman13.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":"2024-05-24T02:19:32.000Z","updated_at":"2024-09-24T23:05:09.000Z","dependencies_parsed_at":"2024-06-18T05:04:17.799Z","dependency_job_id":"c5a0a7da-a26f-48c8-8962-0ed9e9c48d4c","html_url":"https://github.com/asifrahaman13/sniffle_mobile","commit_stats":null,"previous_names":["asifrahaman13/sniffle_mobile"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asifrahaman13%2Fsniffle_mobile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asifrahaman13%2Fsniffle_mobile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asifrahaman13%2Fsniffle_mobile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asifrahaman13%2Fsniffle_mobile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asifrahaman13","download_url":"https://codeload.github.com/asifrahaman13/sniffle_mobile/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246258866,"owners_count":20748573,"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":["firebase","javascript","reactnative","typescript"],"created_at":"2025-02-05T01:51:38.815Z","updated_at":"2026-05-09T01:02:48.922Z","avatar_url":"https://github.com/asifrahaman13.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Getting Started\n\nThis is the mobile application repository for healthcare management. Users can have end to end recommendation, data entry, data, graphs of their healthcare data over mobile device. Backend is done through FastAPI server. The backend repository can be found here: \n\nhttps://github.com/asifrahaman13/sniffle_backend.git\n\n***You must run the backend repository to run this application.***\n\n***However you can also try using the hosted backend url. If that works you do not need to run the backend repository locally**\n\n\n\n## Demos\n\u003cimg src=\"https://github.com/asifrahaman13/sniffle_mobile/assets/97652031/01075b46-6c55-4718-98ae-c624142df962\" width=\"300\"\u003e\n\n\n\u003cimg src=\"https://github.com/asifrahaman13/sniffle_mobile/assets/97652031/d8928cd4-ba14-4eb5-af56-7756ebf7b3ef\" width=\"300\"\u003e\n\n\u003cimg src=\"https://github.com/asifrahaman13/sniffle_mobile/assets/97652031/acd6f9c6-fb07-4327-8e23-15834c3b3c8f\" width=\"300\"\u003e\n\n\u003cimg src=\"https://github.com/asifrahaman13/sniffle_mobile/assets/97652031/3d5a2e57-5b62-4722-9be5-9acfc72da42f\" width=\"300\"\u003e\n\n\n\u003cimg src=\"https://github.com/asifrahaman13/sniffle_mobile/assets/97652031/7e8ef9e4-9750-48c9-9db0-414817131ecf\" width=\"300\"\u003e\n\n\n\u003cimg src=\"https://github.com/asifrahaman13/sniffle_mobile/assets/97652031/1e2f9eea-14f0-41e7-ac91-6213fef432a9\" width=\"300\"\u003e\n\n\n\u003cimg src=\"https://github.com/asifrahaman13/sniffle_mobile/assets/97652031/80e74ac2-85f8-448e-b61d-9f93b1e4ebec\" width=\"300\"\u003e\n\n\n\u003cimg src=\"https://github.com/asifrahaman13/sniffle_mobile/assets/97652031/511ae547-2455-4533-bcfe-df321151e3c7\" width=\"300\"\u003e\n\n\n\u003cimg src=\"https://github.com/asifrahaman13/sniffle_mobile/assets/97652031/77b4dfb6-5b27-4a49-a311-474d76b3b11b\" width=\"300\"\u003e\n\n\n\u003cimg src=\"https://github.com/asifrahaman13/sniffle_mobile/assets/97652031/ec08baf2-59e2-4d38-829f-3ec8a57ea75e\" width=\"300\"\u003e\n\n\n\u003cimg src=\"https://github.com/asifrahaman13/sniffle_mobile/assets/97652031/a82def97-a631-4ee7-a2d8-33d3c737b090\" width=\"300\"\u003e\n\n\n## Features implemented:\n- Login to your account (Firebase)\n- Enter your details through friendly conversation and our AI agents will help you to extract the qualitative as well as quantitative data from it automatically. Feel free to make mistakes. Our agent will correct you 😉\n- Get personalized weeekly recommendations on your healthcare data.\n- Use end to end voice to interact with the agents. 🎤\n- Get graphs to visulize and monitor your data. 📈\n- Monitor diabetes in real time. 📉\n- Get alerts/push notifications when our agent finds abnormality in your health. 🤖\n- Upload picture to get the information of the disease you are having. 🖼️\n\n\n\n## Note:\n\n🚨 Please note that currently data is being saved only if you take full survey with the Chat or Voice agents. \n\n## Clone\n\nFirst clone the repository.\n\n```bash\ngit clone https://github.com/asifrahaman13/sniffle_mobile\n```\n\nNext go to the root directory.\n\n```bash\ncd sniffle_mobile/\n```\n\n\n\nNote that the backend should be running. The backend repository can be found here: https://github.com/asifrahaman13/sniffle_backend.git.\n\nYou should enter the following data in your .env file of this application.\n\n```bash\nWEBSOCKET_URI=ws://10.0.2.2:8000\nGOOGLE_CLIENT_ID=\nBACKEND_URI=\"http://10.0.2.2:8000\"\nDEEPGRAM_API_KEY=\n```\n\n\n## Step 1: Start your Application\n\nLet Metro Bundler run in its _own_ terminal. Open a _new_ terminal from the _root_ of your React Native project. Run the following command to start your _Android_ or _iOS_ app:\n\n### For Android\n\n```bash\n# using npm\nnpm run android\n\n# OR using Yarn\nyarn run android\n```\n\n## Step 2: Start the Metro Server\n\nFirst, you will need to start **Metro**, the JavaScript _bundler_ that ships _with_ React Native.\n\nTo start Metro, run the following command from the _root_ of your React Native project: [yarn is recommended]\n\n```bash\n# using npm\nnpm start\n\n# OR using Yarn\nyarn run start\n```\n\nIf everything is set up _correctly_, you should see your new app running in your _Android Emulator_ or _iOS Simulator_ shortly provided you have set up your emulator/simulator correctly.\n\nThis is one way to run your app — you can also run it directly from within Android Studio and Xcode respectively.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasifrahaman13%2Fsniffle_mobile","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fasifrahaman13%2Fsniffle_mobile","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasifrahaman13%2Fsniffle_mobile/lists"}