Giter VIP home page Giter VIP logo

helpline1097-ui's Introduction

AMRIT - Helpline1097 Service

License: GPL v3 build status

The AMRIT Helpline1097 service aims to provide comprehensive support to individuals and families affected by AIDS, offering a range of services to effectively address their needs.

Features

  • National Helpline (1097): The service operates as a national helpline for AIDS-related issues, providing counseling and care to individuals and families affected by AIDS. It supports both inbound and outbound calls.

  • Actors: The helpline involves two main actors: the counseling officer (CO) and the supervisor. The CO is responsible for providing information, counseling, and referrals to callers seeking help, while the supervisor oversees the helpline's operations.

  • Comprehensive Support: The helpline offers several services, including:

    • Information Service: Providing AIDS-related information such as prevention methods, treatment options, and available support services.

    • Counseling Service: Offering callers the opportunity to speak with trained professionals who provide emotional support, guidance, and address their concerns.

    • Referral Service: Connecting callers with relevant healthcare providers, support groups, or organizations that can offer further assistance.

    • Feedback System: Incorporating a feedback mechanism, allowing callers to provide feedback on their experience with the helpline, helping to improve the quality of support provided.

  • Integration with Everwell System: The helpline is integrated with the Everwell system. It accesses a list of beneficiaries who have missed medication doses for AIDS treatment. The helpline initiates outbound calls to these beneficiaries, collecting accurate information about missed doses, including medicine type, dosage instructions, phone numbers, and alternate phone numbers. Additionally, it inquires about the reasons behind missed doses. The updated data is then pushed back to the Everwell system, ensuring up-to-date information about beneficiaries and their medication adherence.

Building from source

To build the Helpline1097 microservice from source, follow these steps:

Prerequisites

Ensure that the following prerequisites are met before building the 1097 service:

  • JDK 1.8
  • Maven
  • NPM/YARN
  • Spring Boot v2
  • MySQL

Installation

To install the 1097 module, please follow these steps:

  1. Clone the repository to your local machine.
  2. Install the dependencies and build the module:
    • Run the command npm install.
    • Run the command npm run build.
    • Run the command mvn clean install.
    • Run the command npm start.
  3. Open your browser and access http://localhost:4200/#/login to view the login page of module.

Configuration

The 1097 module can be configured by editing the config.js file. This file contains all of the settings for the module, such as the database connection string, the user authentication mechanism, and the role hierarchy.

Usage

All the features of the 1097 service are exposed as REST endpoints. Please refer to the Swagger API specification for detailed information on how to utilize each feature.

The 1097 module offers comprehensive management capabilities for your application.

helpline1097-ui's People

Contributors

ob-poc avatar neerajk007 avatar vidyaaa24 avatar devikasuresh20 avatar jaform22 avatar swetatech24 avatar bshivani7 avatar pramit-d avatar pratsin avatar anjana2310 avatar harimohanr avatar helenkaryamsetty 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.