Skip to content

Building the future of healthcare, one heartbeat at a time.

Notifications You must be signed in to change notification settings

arushi2715/Hackstack-Medico

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 

Repository files navigation


Logo

Medico

Building the future of healthcare, one heartbeat at a time.

About The Project

Home Dashboard

💡 Inspiration

  • The past two years have been a testimony to the fact that the medical sector still lacks in proper mitigation and tending to needs of patients of all backgrounds, in the face of disasters like pandemics. Millions of people were locked in their homes, thus restricitng smooth offline access to hospitals and healthcare centers.
  • Medico is an attempt at solving these persisting problems by ensuring a smooth transition of the medical sector network and its workings to digital platforms. Doctors and patients get to connect on a singular platform, just a few clicks away.

🚀 Features

  • The users get to access various links and functionalities of the website here, right from understanding through 'About Us' to signing up on the website.
  • The website can be used as either a doctor, or a patient. Their dashboards can give them an overview of the medical history, medicines, and appointments booked so far.
  • In case of medical emergencies, patients get to book an appointment with the doctor, where they can choose from certified doctors to get prescribed by.
  • A BMI calculator has been incorporated, through which users can get a measure of their body fat based on height and weight.
  • Our website is committed to security of the users, which we have achieved by using JWT and storing hashed passwords. To ensure the right data is provided to us, we have validation checks on the frontend and the backend.

🧰 Built With

❓ Challenges we ran into

  • No one was very much familiar with react, so this was our chance to showcase and polish our react and frontend skills. We tried to make a decent frontend in such a short interval of time.
  • We managed to build the frontend and backend from scartch to finish, but connecting tand deploying was quite tricky.

🏆 Accomplishments

  • Despite hectic schedules and time crunch, our team managed to successfully finish all the planned tasks for the frontend and backend features of the website, well in time. Both are running smoothly individually.

🧠 What we learnt

  • Building a full stack website was a new yet exciting challenge for us, but once we got the hang of it, we divided the tasks and collaborated efficiently.
  • We worked with a few packages and libraries for the first time, like Material UI, Chart.js, etc. The BMI calculator component had to be built from scratch.

🤔 Future Scope

  • Health and lifestyle related blogs for the readers among our users.
  • Adding chemists to the website, so that the added burden of traveling huge distances for medicines gets reduced for the patients.
  • Trackers and reminders for patients to remind them to take their medicines at prescribed intervals and dosages.

Getting Started

To get a local copy up and running follow these simple example steps.

✔️ Installation

  1. Fork the repo and clone it

    git clone https://github.com/disha9112/Hackstack-Medico.git
  2. Navigate to server folder and install the NPM packages

    cd server
    npm install
  3. Set up a .env file with custom keys and run the server

    npm start
  4. Navigate to client folder and install the NPM packages

    cd client
    npm install
  5. Run the client side of the website

    npm start

Contributors

  • Ansh Singh
  • Arushi Agrawal
  • Dheeraj Kumar
  • Disha Singh
  • About

    Building the future of healthcare, one heartbeat at a time.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages

    • JavaScript 73.4%
    • CSS 25.0%
    • HTML 1.6%