{"id":27936596,"url":"https://github.com/ioexception8/medicwise","last_synced_at":"2026-04-11T10:33:45.734Z","repository":{"id":164801731,"uuid":"622446123","full_name":"ioexception8/medicwise","owner":"ioexception8","description":"Medicwise is a doctor consultation website that facilitates chat, video calls, and gesture-based video calls for handicapped-people. It provides easy authentication using auth0 \u0026 seamless payment using Stripe.","archived":false,"fork":false,"pushed_at":"2023-04-02T06:07:16.000Z","size":2125,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-07T06:58:29.864Z","etag":null,"topics":["auth0","azure","azureappservices","firebase","healthcare","nodejs","reactjs","stripe-payments","tensorflow"],"latest_commit_sha":null,"homepage":"https://www.medicwise.us","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/ioexception8.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,"zenodo":null}},"created_at":"2023-04-02T06:04:26.000Z","updated_at":"2025-04-09T11:02:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"62472cdf-504a-477d-82a8-ed5d5750a22f","html_url":"https://github.com/ioexception8/medicwise","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ioexception8/medicwise","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ioexception8%2Fmedicwise","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ioexception8%2Fmedicwise/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ioexception8%2Fmedicwise/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ioexception8%2Fmedicwise/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ioexception8","download_url":"https://codeload.github.com/ioexception8/medicwise/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ioexception8%2Fmedicwise/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31677815,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T08:18:19.405Z","status":"ssl_error","status_checked_at":"2026-04-11T08:17:08.892Z","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":["auth0","azure","azureappservices","firebase","healthcare","nodejs","reactjs","stripe-payments","tensorflow"],"created_at":"2025-05-07T06:58:27.716Z","updated_at":"2026-04-11T10:33:45.711Z","avatar_url":"https://github.com/ioexception8.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/77505989/198878121-f5116248-8b4c-4baa-8302-c9cd262baf7f.png\" alt=\"BANNER\" /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/77505989/198878368-1302bf31-3600-4348-a585-076930aefae8.png\" alt=\"BANNER\" /\u003e\n\u003c/p\u003e\n\n## Why Medicwise?\n\n\u003cdetails\u003e\n  \u003csummary\u003e\u003cb\u003eUNITED NATIONS SUSTAINABLE DEVELOPMENT GOAL 3\u003c/b\u003e\u003c/summary\u003e\n  \n\u003cbr /\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/77505989/201485984-61b87f3b-7717-4d8f-91e8-f71e15fe3b09.jpg\" alt=\"UNSDG\" /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003eEnsuring healthy lives and promoting well-being at all ages is essential to sustainable development. The COVID-19 pandemic continues to spread human suffering.\u003c/p\u003e\n\n### Facts \u0026 Figures\n- In 2020 and 2021, 14.9 million people were estimated to have died due to COVID-19 and its impact on health systems and society.\n- Interruptions in essential health services were reported in 92 per cent of 129 countries surveyed at the end of 2021.\n- As of May 2022, more than 80 per cent of people had received at least one dose of a vaccine in high-income countries but the proportion is only about 17 per cent in low-income countries.\n- Between January 2020 and May 2021, the pandemic may have claimed the lives of 115,500 health and care workers worldwide.\n- 7 million children missed out on vaccinations in 2020, 3.7 million more than in 2019 and the highest number since 2005.\n- 1 million older children did not receive vaccines through the routine immunization programme in 2020, an increase from 13.6 million in 2019.\n\n### Goals\n- 3.1 By 2030, reduce the global maternal mortality ratio to less than 70 per 100,000 live births.\n- 3.2 By 2030, end preventable deaths of newborns and children under 5 years of age, with all countries aiming to reduce neonatal mortality to at least as low as 12 per 1,000 live births and under-5 mortality to at least as low as 25 per 1,000 live births.\n- 3.3 By 2030, end the epidemics of AIDS, tuberculosis, malaria and neglected tropical diseases and combat hepatitis, water-borne diseases and other communicable diseases.\n- 3.4 By 2030, reduce by one third premature mortality from non-communicable diseases through prevention and treatment and promote mental health and well-being.\n- 3.5 Strengthen the prevention and treatment of substance abuse, including narcotic drug abuse and harmful use of alcohol.\n\n  \u003cbr /\u003e\n  \n\u003c/details\u003e\n\n- We have been forced to stay at home due to the pandemic, and people are doubtful about going out to consult doctors nowadays.\n- People are opting for **online personal health care**.\n- As a result, we developed a personal care web app that **allows patients to consult doctors from the comfort of their own homes**.\n- There are over a million deaf \u0026 dumb people. There are over 75% of people are uneducated. \n- So we've devised Medicwise as a solution to the problem, so that it is **accessible to everyone, regardless of their disabilities, to consult a doctor online**.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/77505989/198884367-89ab757c-668f-45b5-b112-b1ac2e300dc5.jpg\" alt=\"feature\" height=\"500\" /\u003e\n\u003c/p\u003e\n\n## Features\n- There is a separate \u003ca href=\"https://github.com/kartikmehta8/medicwise/tree/main/admin-portal\"\u003eAdmin Portal\u003c/a\u003e dedicated for the doctors. **[Click on the link for detailed information and implementation of the portal]**\n- Each portion of the Medicwise will have its own *Room ID*, given to patients by the respective doctors they want to consult. Each doctor will have their own *medic code* so that patients can appoint them.\n- There is a **chat room** where you can communicate with your doctor.\n- There is a **video room** where you may communicate with your doctor via video call.\n- Lastly, there is a **gesture room** where mute and uneducated people can communicate with doctors using sign language.\n- If the doctor doesn't understand sign language, we have **machine learning models implemented using tensorflow that can decode sign language into text**.\n- The patient authentication is facilitated with \u003ca href=\"https://auth0.com\"\u003eAuth0\u003c/a\u003e Authentication. **[with custom Email/Password or Google]**\n- The seamless payment gateway implemented using \u003ca href=\"https://stripe.com/en-in\"\u003eStripe\u003c/a\u003e.\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003eTECHNOLOGIES\u003c/b\u003e\u003c/summary\u003e\n\n\u003cbr /\u003e\n\n|               |                |              |\n| ------------- |:--------------:| ------------:|\n| HTML          | SCSS           | Javascript   |\n| ReactJS       | NodeJS         | ExpressJS    |\n| TailwindCSS   | Bootstrap      | MaterialUI   |\n| Firebase      | Auth0          | Stripe       |\n| SocketIO      | Netlify        | TensorflowJS |\n| Azure         | Github Actions | App Service  |\n|               |                |              |\n\n\u003c/details\u003e\n\n## Deployment\nThe website (*client \u0026 server*) is deployed on **Microsoft Azure**. The `Azure App Service` is what we have used to ease our deployment task.\n\n#### Core features of Azure App Service are:\n- Fully managed service with built-in infrastructure maintenance, security patching, and scaling.\n- Built-in continuous integration and continuous delivery (CI/CD) and zero-downtime deployments.\n- Support for virtual networks, and ability to run in an isolated and dedicated App Service Environment.\n- Rigorous security and compliance standards, including SOC and PCI, for seamless deployments in the cloud, in Azure Government, and on premises.\n\n\u003e **Note**\n\u003e There are three client \u0026 one server endpoints.\n- Custom Domain - \u003ca href=\"https://www.medicwise.us\"\u003ewww.medicwise.us\u003c/a\u003e\n- Azure App Service Domain - \u003ca href=\"https://medicwise-portal.azurewebsites.net\"\u003emedicwise-portal.azurewebsites.net\u003c/a\u003e\n- Netlify Domain - \u003ca href=\"https://medicwise-portal.netlify.app\"\u003emedicwise-portal.netlify.app\u003c/a\u003e\n- Server Domain - \u003ca href=\"https://medicwise.azurewebsites.net\"\u003emedicwise.azurewebsites.net\u003c/a\u003e\n\n\u003e Click on \u003ca href=\"https://github.com/kartikmehta8/medicwise/blob/main/AZURE_DEPLOYMENT.md\"\u003e**AZURE_DEPLOYMENT.md**\u003c/a\u003e to see how to deploy the application on **Microsoft Azure Cloud**.\n\n## Future Prospects\n- Text-to-Gesture Encoding from Doctor to Client.\n- Implementing a chat box in the video section.\n- Implementing chat bot.\n- Training our ML model to encode and decode many gestures.\n\n\u003c!--\n## Run Locally\n- Fork the repository.\n- Clone repository to your local system.\n- Install require node_modules using `npm install`.\n- Open server-end in command prompt and execute `npm start` command.\n- Open client-end in command prompt and execute `npm start` command.\n- Open admin-portal in command prompt and execute `npm start` command.\n--\u003e\n\n\u003chr /\u003e\n\n\u003ch3 align=\"center\"\u003e\nPeople pay the doctor for his trouble; for his kindness, they still remain in his debt.\n\u003c/h3\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fioexception8%2Fmedicwise","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fioexception8%2Fmedicwise","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fioexception8%2Fmedicwise/lists"}