├── .github ├── FUNDING.yml └── workflows │ └── greetings.yml ├── LICENSE ├── README.md ├── backend ├── .gitignore ├── chatAI │ └── chat_api.js ├── cors │ └── corsConfig.js ├── database │ ├── patientRequestDoctor.js │ └── user.js ├── email │ ├── sendMail.js │ ├── sendMail2.js │ ├── template.js │ └── template2.js ├── index.js ├── package.json ├── routes │ ├── auth.js │ ├── chat.js │ ├── consultation.js │ └── imageToText.js ├── test.js ├── tests │ └── isProductionReady.test.js ├── token │ ├── doctorToken.js │ └── patientToken.js ├── vercel.json └── yarn.lock └── frontend ├── .eslintrc.cjs ├── .gitignore ├── README.md ├── index.html ├── package.json ├── public ├── bg │ ├── bg.jpeg │ ├── error.jpeg │ └── lost_astro.jpg ├── button_logo │ ├── button_logo.png │ └── google_gif3.gif ├── icon │ ├── about.txt │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ └── site.webmanifest ├── navbar │ ├── connect-health-removebg-preview.png │ ├── connect-health-removebg-preview2.png │ └── connect-health.png └── thumbnails │ ├── ai_doctor.gif │ ├── chat.jpg │ ├── doctor2.png │ ├── medical_report.jpg │ ├── meeting.png │ ├── patient.png │ └── role3.mp4 ├── src ├── App.css ├── App.jsx ├── Chatbot │ ├── Chat.jsx │ └── chat.css ├── Copyright │ ├── Copyright.css │ └── Copyright.jsx ├── Doctor │ ├── Doctor.jsx │ ├── PatientDataVisual.jsx │ ├── Room.jsx │ ├── Schedule.jsx │ └── doctor.css ├── Fallback │ ├── FallbackUi.css │ ├── FallbackUi.jsx │ └── FallbackUi2.jsx ├── FlashyMessage │ ├── DuplicateEmail.jsx │ ├── FlashyMessage.css │ └── SuccessMessage.jsx ├── Logout │ ├── Logout.jsx │ └── logout.css ├── Navbar │ ├── NavBar.jsx │ └── navbar.css ├── PageNotFound │ ├── PageNotFound.css │ └── PageNotFound.jsx ├── deferRoleChecking.js ├── deferRoleCheckingAndDoctors.js ├── index.css ├── main.jsx ├── patient │ ├── AiDoc.css │ ├── AiDoc.jsx │ ├── DoctorCard.jsx │ ├── Patient.jsx │ ├── RequestConsulation.jsx │ ├── UploadReports.jsx │ └── patient.css ├── roleChecking.js └── services │ └── api.js ├── vercel.json ├── vite.config.js └── yarn.lock /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | 2 | github: SomSingh23 3 | 4 | -------------------------------------------------------------------------------- /.github/workflows/greetings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/.github/workflows/greetings.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/README.md -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/chatAI/chat_api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/chatAI/chat_api.js -------------------------------------------------------------------------------- /backend/cors/corsConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/cors/corsConfig.js -------------------------------------------------------------------------------- /backend/database/patientRequestDoctor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/database/patientRequestDoctor.js -------------------------------------------------------------------------------- /backend/database/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/database/user.js -------------------------------------------------------------------------------- /backend/email/sendMail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/email/sendMail.js -------------------------------------------------------------------------------- /backend/email/sendMail2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/email/sendMail2.js -------------------------------------------------------------------------------- /backend/email/template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/email/template.js -------------------------------------------------------------------------------- /backend/email/template2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/email/template2.js -------------------------------------------------------------------------------- /backend/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/index.js -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/routes/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/routes/auth.js -------------------------------------------------------------------------------- /backend/routes/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/routes/chat.js -------------------------------------------------------------------------------- /backend/routes/consultation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/routes/consultation.js -------------------------------------------------------------------------------- /backend/routes/imageToText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/routes/imageToText.js -------------------------------------------------------------------------------- /backend/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/test.js -------------------------------------------------------------------------------- /backend/tests/isProductionReady.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/tests/isProductionReady.test.js -------------------------------------------------------------------------------- /backend/token/doctorToken.js: -------------------------------------------------------------------------------- 1 | let jwt = require("jsonwebtoken"); 2 | -------------------------------------------------------------------------------- /backend/token/patientToken.js: -------------------------------------------------------------------------------- 1 | let jwt = require("jsonwebtoken"); 2 | -------------------------------------------------------------------------------- /backend/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/vercel.json -------------------------------------------------------------------------------- /backend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/backend/yarn.lock -------------------------------------------------------------------------------- /frontend/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/.eslintrc.cjs -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/bg/bg.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/bg/bg.jpeg -------------------------------------------------------------------------------- /frontend/public/bg/error.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/bg/error.jpeg -------------------------------------------------------------------------------- /frontend/public/bg/lost_astro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/bg/lost_astro.jpg -------------------------------------------------------------------------------- /frontend/public/button_logo/button_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/button_logo/button_logo.png -------------------------------------------------------------------------------- /frontend/public/button_logo/google_gif3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/button_logo/google_gif3.gif -------------------------------------------------------------------------------- /frontend/public/icon/about.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/icon/about.txt -------------------------------------------------------------------------------- /frontend/public/icon/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/icon/android-chrome-192x192.png -------------------------------------------------------------------------------- /frontend/public/icon/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/icon/android-chrome-512x512.png -------------------------------------------------------------------------------- /frontend/public/icon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/icon/apple-touch-icon.png -------------------------------------------------------------------------------- /frontend/public/icon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/icon/favicon-16x16.png -------------------------------------------------------------------------------- /frontend/public/icon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/icon/favicon-32x32.png -------------------------------------------------------------------------------- /frontend/public/icon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/icon/favicon.ico -------------------------------------------------------------------------------- /frontend/public/icon/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/icon/site.webmanifest -------------------------------------------------------------------------------- /frontend/public/navbar/connect-health-removebg-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/navbar/connect-health-removebg-preview.png -------------------------------------------------------------------------------- /frontend/public/navbar/connect-health-removebg-preview2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/navbar/connect-health-removebg-preview2.png -------------------------------------------------------------------------------- /frontend/public/navbar/connect-health.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/navbar/connect-health.png -------------------------------------------------------------------------------- /frontend/public/thumbnails/ai_doctor.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/thumbnails/ai_doctor.gif -------------------------------------------------------------------------------- /frontend/public/thumbnails/chat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/thumbnails/chat.jpg -------------------------------------------------------------------------------- /frontend/public/thumbnails/doctor2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/thumbnails/doctor2.png -------------------------------------------------------------------------------- /frontend/public/thumbnails/medical_report.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/thumbnails/medical_report.jpg -------------------------------------------------------------------------------- /frontend/public/thumbnails/meeting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/thumbnails/meeting.png -------------------------------------------------------------------------------- /frontend/public/thumbnails/patient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/thumbnails/patient.png -------------------------------------------------------------------------------- /frontend/public/thumbnails/role3.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/public/thumbnails/role3.mp4 -------------------------------------------------------------------------------- /frontend/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/App.css -------------------------------------------------------------------------------- /frontend/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/App.jsx -------------------------------------------------------------------------------- /frontend/src/Chatbot/Chat.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/Chatbot/Chat.jsx -------------------------------------------------------------------------------- /frontend/src/Chatbot/chat.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/Chatbot/chat.css -------------------------------------------------------------------------------- /frontend/src/Copyright/Copyright.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/Copyright/Copyright.css -------------------------------------------------------------------------------- /frontend/src/Copyright/Copyright.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/Copyright/Copyright.jsx -------------------------------------------------------------------------------- /frontend/src/Doctor/Doctor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/Doctor/Doctor.jsx -------------------------------------------------------------------------------- /frontend/src/Doctor/PatientDataVisual.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/Doctor/PatientDataVisual.jsx -------------------------------------------------------------------------------- /frontend/src/Doctor/Room.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/Doctor/Room.jsx -------------------------------------------------------------------------------- /frontend/src/Doctor/Schedule.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/Doctor/Schedule.jsx -------------------------------------------------------------------------------- /frontend/src/Doctor/doctor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/Doctor/doctor.css -------------------------------------------------------------------------------- /frontend/src/Fallback/FallbackUi.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/Fallback/FallbackUi.css -------------------------------------------------------------------------------- /frontend/src/Fallback/FallbackUi.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/Fallback/FallbackUi.jsx -------------------------------------------------------------------------------- /frontend/src/Fallback/FallbackUi2.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/Fallback/FallbackUi2.jsx -------------------------------------------------------------------------------- /frontend/src/FlashyMessage/DuplicateEmail.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/FlashyMessage/DuplicateEmail.jsx -------------------------------------------------------------------------------- /frontend/src/FlashyMessage/FlashyMessage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/FlashyMessage/FlashyMessage.css -------------------------------------------------------------------------------- /frontend/src/FlashyMessage/SuccessMessage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/FlashyMessage/SuccessMessage.jsx -------------------------------------------------------------------------------- /frontend/src/Logout/Logout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/Logout/Logout.jsx -------------------------------------------------------------------------------- /frontend/src/Logout/logout.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/Navbar/NavBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/Navbar/NavBar.jsx -------------------------------------------------------------------------------- /frontend/src/Navbar/navbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/Navbar/navbar.css -------------------------------------------------------------------------------- /frontend/src/PageNotFound/PageNotFound.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/PageNotFound/PageNotFound.css -------------------------------------------------------------------------------- /frontend/src/PageNotFound/PageNotFound.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/PageNotFound/PageNotFound.jsx -------------------------------------------------------------------------------- /frontend/src/deferRoleChecking.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/deferRoleChecking.js -------------------------------------------------------------------------------- /frontend/src/deferRoleCheckingAndDoctors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/deferRoleCheckingAndDoctors.js -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/main.jsx -------------------------------------------------------------------------------- /frontend/src/patient/AiDoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/patient/AiDoc.css -------------------------------------------------------------------------------- /frontend/src/patient/AiDoc.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/patient/AiDoc.jsx -------------------------------------------------------------------------------- /frontend/src/patient/DoctorCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/patient/DoctorCard.jsx -------------------------------------------------------------------------------- /frontend/src/patient/Patient.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/patient/Patient.jsx -------------------------------------------------------------------------------- /frontend/src/patient/RequestConsulation.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/patient/RequestConsulation.jsx -------------------------------------------------------------------------------- /frontend/src/patient/UploadReports.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/patient/UploadReports.jsx -------------------------------------------------------------------------------- /frontend/src/patient/patient.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/patient/patient.css -------------------------------------------------------------------------------- /frontend/src/roleChecking.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/roleChecking.js -------------------------------------------------------------------------------- /frontend/src/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/src/services/api.js -------------------------------------------------------------------------------- /frontend/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/vercel.json -------------------------------------------------------------------------------- /frontend/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/vite.config.js -------------------------------------------------------------------------------- /frontend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SomSingh23/Connect-Health/HEAD/frontend/yarn.lock --------------------------------------------------------------------------------