Web application for managing electronic medical records. Doctors can review patient histories, add notes, and prescribe treatments. Patients can securely access their medical records, prescriptions, and appointments anytime, anywhere.
-
👨⚕️ Doctor Dashboard Manage patient records, view medical histories, approve access requests, and write prescriptions.
-
👩💻 Patient Portal View personal medical history, access approved electronic medical records (EMR), and download prescription PDFs.
-
📅 Appointment Scheduling Patients can take queue numbers and schedule visits; doctors can see upcoming appointments.
-
🔐 Secure Access Control Patients must request access to their medical records; doctors can review and approve access to ensure privacy.
-
📄 EMR Viewer & Prescription PDF Download Patients and doctors can view structured EMR entries, and download printable PDF versions of prescriptions for offline use or pharmacy submission.
git clone https://github.com/raxelf/CareLog.git
cd carelog
npm install
npx sequelize db:create
npx sequelize db:migrate
npx sequelize db:seed:all
npm run dev
Access app in: http://localhost:3000
This project is licensed under a custom license. You are free to use, modify, and share for personal and educational purposes. Commercial use is strictly prohibited.
Developed by raxelf Feel free to reach out for feedback or collaboration!