Giter Site home page Giter Site logo

jhohannesk / eirhub-frontend Goto Github PK

View Code? Open in Web Editor NEW

This project forked from silicon-valley00/eirhub-frontend

0.0 0.0 0.0 23.76 MB

frontend repository for Eirhub

Home Page: https://eirhub-frontend.vercel.app

License: MIT License

JavaScript 0.64% CSS 54.29% HTML 0.72% TypeScript 44.35%
css react vite typescript zustand

eirhub-frontend's Introduction

Eirhub

Frontend repository for Eirhub (Software Engineering project)

Document to track Decision Making : Silicon Valley - EirHub Decision Document

Contributors

Instructions:

  1. Run npm run install-all in the project root to install all dependencies.
    • If you are on Windows, use npm run install-windows.
    • If neither works, you will have to run npm install or npm i in root, client(frontend), and server(backend) directories.
  2. Run npm run dev to start a local dev server on port 3000. It will watch for changes and rebuild when you edit files in src/ or public/ directories. Note that rebuilding doesn't happen instantaneously so be patient for changes to appear. Use Ctrl+C to kill it.

Requirements Engineering

In course of the requirement engineering process the folllowing conclusions were arrived at:

1.Reasons for EirHub:

Main aim:

The bridge to better health care

Other reasons:

Major:

  • Helps people at isolated ends to get in touch with their doctors or other doctors easily and faster.
  • Create an environment where shy patients talk about their problems freely.
  • To keep track of prescriptions and medical records
  • Easy scheduling of appointments
  • Access to verified health tips and suggestions for a healthy living.

Minor:

  • To remove the element of waiting in line to see a doctor.
  • Personalise the feel of a hospital experience.

Features:

  • Registration
  • Doctor profile lookup
  • Appointment scheduler
  • Reminders and Notifications
  • Doctor/patient communication
  • Recommendation and Tips
  • Symptom Checker *
  • Medical Records
  • Tracking medications
  • Settings

As a way of gathering information from stakeholders, ie. Patients and health practitioners, a form was created using Google forms below are questions found in the form.

Questions for medical Practitioners and Patients:

This questionnaire is to help gather relevant information in delivering good health care to the public and the Doctor - Patient experience to help with work better on a  project jeered to this.


- Select which best applies to you:
I am a medical practitioner
I am a medical student
- What problems do you have with the current delivery of health care services to the general public?
- What solutions have you come up with to help solve these problems?
- Do you think an online health platform that seeks to bridge the gap between doctors and patients for easy interactions, faster appointment scheduling and good tracking of patients’ medical records and prescriptions could be of help?
- State your reason for your answer.
- For the available features, select what you think is very needed for an online health platform
Appointment scheduler
Reminders and Notifications
Doctor patient communication
Recommendation and Tips
Symptom Checker
Medical Records

- What other helpful features do you have in mind?

A link to the Google form

User Scenarios:

  • I am a teenager who stumbled on porn. I have been masturbating to it so much that I have erectile dysfunction but can not talk to anyone about it. I can not also talk to anyone about my situation in person and I used eirHub where there was a good level of secrecy on the platform to talk to a doctor who helps me out without having to meet in person.
  • I am a teenager who has insecurities about certain happenings in my life. EirHub helped me get a doctor who helped me psychologically when I did not want to involve any family member or friend.
  • After visiting a health clinic and receiving the prescriptions to take, I did not see any improvement in my health status and was always told to wait for some time whenever I went back to the clinic. I stumbled upon EirHub where I spoke with doctors specialising ,specifically, in cases like mine who helped me with the right prescriptions and health tips,and now I am much better.
  • I am a guardian of a patient who looked for a platform where I could track my ward;s progress on his health status. Eirhub provided me with a medical record tracker and the prescriptions he has to take which enabled me to take care of my ward without needing to visit the hospital constantly.
  • A lady who had an infection and did not want to explain to the parents how she had it used EirHub to secretly seek medical attention. = I am Wilfred with a personal doctor in Kumasi. In relocating to Accra, I do not want to get a new personal doctor based on how long he has served me. EirHub made it simple for him to track my health while away easily. Because of my busy schedule, I wanted to speak with a doctor online to help save time. EirHub provided me with means to have consultation with a doctor online at a flexible time.
  • I have regular check ups with my doctor at home. After moving for work reasons temporarily I need to continue my check ups. EirHub helped me to connect with doctors in a close proximity to continue my check ups again.
  • After moving to Ghana for the very first time, I used EirHub to connect with verified and certified doctors since I had insecurities about not knowing about how the medical system works here.
  • I am John, a Jehovah Witness. Because of my religion, my parents do not allow me to seek medical attention. But with EirHub, I was able to schedule anonymous appointments with a doctor secretly.

eirhub-frontend's People

Contributors

adaks avatar adey-for-u avatar barleymal-t avatar francieshunn avatar jerryagbesi avatar jhohannesk avatar kwabenadarkwa avatar machugram avatar maxxies avatar thedarkslimmer avatar trevenue44 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.