Skip to content

ResQ is a full-stack healthcare management system designed to support elderly care. It offers medication reminders, appointment scheduling, medical records, and emergency features like ambulance booking, 15-min medicine delivery, all via a responsive PWA-ready web app. Built with Node.js, Express, and MongoDB.

License

Notifications You must be signed in to change notification settings

walterisactuallytheone/ResQ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ResQ: Your Comprehensive Healthcare Management System for Elderly Care 🏥

ResQ Logo

Welcome to ResQ, a full-stack healthcare management system tailored to support elderly care. This application provides essential features such as medication reminders, appointment scheduling, medical records management, and emergency services like ambulance booking and quick medicine delivery. Our responsive web app is built with Node.js, Express, and MongoDB, ensuring a seamless experience for users.

Table of Contents

Features 🌟

ResQ is designed with several key features to assist elderly care:

  • Medication Reminders: Users receive timely notifications for their medications.
  • Appointment Scheduling: Easily book and manage appointments with healthcare providers.
  • Medical Records: Keep track of all medical history in one secure place.
  • Emergency Features: Quickly book an ambulance or order medicine within 15 minutes.
  • Responsive Design: Access the app on any device, anytime, anywhere.

Technologies Used 🛠️

ResQ leverages the following technologies to deliver a robust healthcare solution:

  • Node.js: A JavaScript runtime built on Chrome's V8 engine for server-side programming.
  • Express: A web application framework for Node.js, designed for building APIs and web applications.
  • MongoDB: A NoSQL database that stores data in flexible, JSON-like documents.
  • EJS: A templating engine that helps in rendering HTML pages.
  • HTML5 & CSS: For building the front-end interface.

Installation ⚙️

To get started with ResQ, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/walterisactuallytheone/ResQ.git
    cd ResQ
  2. Install Dependencies:

    npm install
  3. Set Up Environment Variables: Create a .env file in the root directory and configure your database connection and other environment variables.

  4. Run the Application:

    npm start

Visit http://localhost:3000 in your browser to access the application.

Usage 📱

Once the application is running, you can explore its features:

  • Create an Account: Sign up to start managing your healthcare needs.
  • Set Medication Reminders: Add your medications and set reminders.
  • Book Appointments: Navigate to the appointment section to schedule visits with healthcare providers.
  • Access Medical Records: Keep track of your health history securely.
  • Emergency Services: Use the emergency features to get immediate assistance.

Contributing 🤝

We welcome contributions to improve ResQ. If you wish to contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them.
  4. Push your branch and create a pull request.

Please ensure your code adheres to the project's coding standards.

License 📜

This project is licensed under the MIT License. See the LICENSE file for details.

Contact 📧

For any inquiries or feedback, please reach out to us:

Releases 📦

To access the latest releases, please visit our Releases section. You can download the latest version and execute it as per the installation instructions.

Releases Badge

Conclusion

Thank you for exploring ResQ! We aim to enhance elderly care through technology. Your feedback and contributions are valuable to us. Together, we can make healthcare more accessible and efficient.


Feel free to explore the code, contribute, and help us improve this essential healthcare tool!

About

ResQ is a full-stack healthcare management system designed to support elderly care. It offers medication reminders, appointment scheduling, medical records, and emergency features like ambulance booking, 15-min medicine delivery, all via a responsive PWA-ready web app. Built with Node.js, Express, and MongoDB.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •