HEALCONNECT is a smart health monitoring system designed to help hospitals manage patient health parameters remotely.
Our goal is to enable doctors to access patient data anytime, anywhere β enabling faster and better treatment decisions.
- π Secure Firebase Authentication
- ποΈ Cloud Firestore for real-time data storage
- π§ββοΈ Patient health parameter tracking and monitoring
- π Appointment booking system
- πΈ Image uploads for health records
- π οΈ Reactive forms using
react-hook-form
- Frontend: React.js with Vite
- Backend Services: Firebase Authentication & Firestore
- Forms: React Hook Form
- Styling: CSS / SCSS
HEALCONNECT/
βββ .github/
β βββ workflows/
β βββ deploy-react.yml
β
βββ HealthConnect_Kit_Arduino_Code/
β βββ HealthConnect_Kit_Arduino_Code.ino # Main sketch
β βββ Network.cpp
β βββ Network.h
β
βββ components/
β βββ Auth/
β β βββ AuthCheck.js
β β βββ DemoPhoneAuth.js
β β βββ IndexAuthCheck.js
β β βββ PatientLogin.js
β β βββ SignIn.js
β β
β βββ DoctorComponents/
β β βββ DoctorCard.js
β β
β βββ LiveMonitor/
β β βββ ECGMonitor.js
β β βββ RealtimeChart.js
β β βββ ViewLivePatient.js
β β
β βββ PatientComponents/
β β βββ PatientCard.js
β β βββ PatientDetails.js
β β βββ PatientStatus.js
β β βββ ViewPatient.js
β β
β βββ Profile/
β βββ Sidebar/
β βββ Loader.js
β βββ Navbar.module.css
β βββ Note.js
β βββ navbar.js
β
βββ lib/
β βββ firebase.js
β βββ useDarkMode.js
β βββ userInfo.js
β
βββ pages/
β βββ admin/
β βββ doctor/
β βββ patient/
β βββ Appointments.module.css
β βββ Contact.module.css
β βββ Monitoring.module.css
β βββ _app.jsx
β βββ about.jsx
β βββ appointments.jsx
β βββ contact.jsx
β βββ footer.js
β βββ index.js
β βββ layout.js
β βββ login.jsx
β βββ monitoring.jsx
β βββ prescriptions.jsx
β βββ profile.jsx
β
βββ public/
β βββ Untitled design .png
β
βββ styles/
β βββ Home.module.scss
β βββ app.scss
β βββ button.scss
β βββ globals.css
β βββ special-effects.scss
β βββ ui.scss
β
βββ .env.example
βββ .eslintrc.json
βββ .gitignore
βββ Code_of_Conduct.md
βββ License.md
βββ README.md
βββ Security.md
βββ jsconfig.json
βββ next.config.js
βββ package.json
βββ package-lock.json
βββ postcss.config.js
βββ tailwind.config.js
- Node.js (version 14 or higher)
- Firebase project (setup on Firebase Console)
-
Clone the repository
git clone https://github.com/Dipanita45/HEALCONNECT -
Navigate to project directory
cd HEALCONNECT -
Install dependencies
npm install -
Start the development server
npm run dev
We welcome contributions from everyone! Please read our Contributing Guidelines to get started.
Made with β€οΈ by the HEALCONNECT
Empowering healthcare, one heartbeat at a time.
Website Preview