Skip to content

Latest commit

 

History

History
30 lines (19 loc) · 1.71 KB

README.md

File metadata and controls

30 lines (19 loc) · 1.71 KB

🏥 MediConnect

Welcome to MediConnect! A Ruby on Rails application designed to simplify appointment scheduling between doctors and patients. With MediConnect, doctors can manage their patient list, and receptionists can register patients and schedule appointments, all in one place. Designed to facilitate smooth interactions within medical facilities, the app enables receptionists to manage patient information and appointments seamlessly.


📖 About

MediConnect is a Ruby on Rails application designed for healthcare facilities to manage patient data, doctor schedules, and appointment bookings. The application includes a portal for receptionists to register new patients and perform CRUD operations, and a doctor portal to view their patients and appointment analytics.


✨ Features

  • 🛡️ Authentication: Secure login for both doctors and receptionists.
  • 👥 Patient Management: Receptionists can create, view, update, and delete patient records.
  • 📅 Appointment Scheduling: Allows doctors to view their appointments and schedule slots.
  • 📊 Analytics: Doctors can view charts of registered patients over a selected time period.
  • 🔒 Secure User Roles: Separation of roles for receptionists and doctors to manage respective functionalities.

🛠 Technologies Used

  • Ruby on Rails: Backend framework for application logic.
  • PostgreSQL: Relational database management for storing patient, doctor, and appointment data.
  • HTML, CSS, JavaScript: Frontend technologies for user interface.
  • Devise: Authentication solution for user login and access control.
  • Chartkick & Groupdate: For data visualization on patient registration.