Skip to content
mahsa.ama edited this page Dec 10, 2021 · 2 revisions

TeleNurse system

A logistic project for providing healthcare and nursing

Table of Contents


  1. Overview
  2. Project Description
  3. Product Vision
  4. Roadmap
  5. User Stories
  6. Features
  7. Designs
  8. Sprint Reports
  9. Retrospective Reports
  10. Definition of Done(DoD)
  11. Definition of Ready(DoR)
  12. Privacy Review
  13. Alternatives Considered
  14. Related Documents
  15. Future Work and Follow Up Tasks
  16. Agile Methods
  17. Team Members
  18. Code Architecture
  19. Unittest
  20. MVP

Overview


Problem or Feature Statement

In recent years, with the change of lifestyle, the need for home nursing has increased. Lack of time, lack of specialization, economic problems, high costs of medical centers have made people do this at home with a doctor or nurse by their side, rather than hospitalizing their patient or elderly person. Also, due to the Covid-19 outbreak in the last 2 years, many people refuse to go to hospitals and clinics.

Proposed Work

It will be very useful to have an integrated system so that both job seekers and people who need nursing and medical services at home can use it and communicate easily with each other. In order to ensure the users of this system, this system should be implemented in such a way that the supervisors and managers in the support center are always aware of the status of all nurses and if there is a problem, they will deal with it as soon as possible.

User Stories


The User Stories of Sprint-1 can be seen here.

Features


Done
  • Nurses can register.
    • Coding is done
    • Code is checked
    • Documentation
    • Testing
    • No defects
  • Users can post ads.
    • Coding is done
    • Code is checked
    • Documentation
    • Testing
    • No defects
  • Nurses can view the ads.
    • Coding is done
    • Code is checked
    • Documentation
    • Testing
    • No defects
  • Nurses can choose an ad.
    • Coding is done
    • Code is checked
    • Documentation
    • Testing
    • No defects
  • Admins can view the location of nurses. (If the nurse is currently working)
    • Coding is done
    • Code is checked
    • Documentation
    • Testing
    • No defects
  • Nurses can view the ads which they have accepted in their profile.
    • Coding is done
    • Code is checked
    • Documentation
    • Testing
    • No defects
Undone
  • Registration for users.
  • Delete and Edit the ads.
  • Adding different varieties for ads.
  • Filter ads based on their type.
  • Viewing the previous jobs which a nurse has done.
  • Viewing the ads of users by themselves.
  • Set fixed cost for each type of ad.
  • Get location of ads.
  • Set profile picture for different types of users.
  • Edit profile information and password.

Designs


The URLs and buttons' functions of our project, based on the user, can be seen in this diagram:

urls

Sprint Reports


The report of Sprint-1 can be seen here.

Retrospective Reports


The report of the retrospective of Sprint-1 can be seen here.

Privacy Review


DATA CLASSIFICATION STANDARD LABEL: ORANGE - Personal Data

In this project, we will track the location of nurses while they have an ongoing task. We will also in the final version allow users to provide their location if they want. In addition to this, personal information including address and phone number is required for signing up on the website. This data is sensitive and should be protected because it can cause risks if exposed to unauthorized individuals. Therefore, we will require a DPIA signed off by the Data Privacy Officer and Privacy Officer.

Related Documents


  1. MVP Proposal

Alternatives Considered


  • Nurses could submit ads to find jobs, instead of people who needed services.

We chose this solution, because it is more convenient for people looking for nursing services to directly post their requests. For nurses usually many requests will show up that have the same requirements they found interesting.

Future Work and Follow Up Tasks


Agile Methods


The Agile methods that we used in Sprint-1 can be seen here.

Our team


  • Bahar Khodabakhshian, Front-End developer and Reviewer
  • Mahsa Amani, Back-End developer and Reviewer
  • Tarlan Bahadori, Back-End developer and Reporter
  • Dorna Dehghani, Back-End developer and Product Manager