Skip to content

mHealthKenya/C4C-Web

Repository files navigation

c4c_api

C4C Dashboard

Features

c4c_api has the following modules:

  1. Registration: for registration of HCW (self-registration or register for someone else)
  2. Report exposure: individual and for someone else.
  3. FAQ section: Contains all frequently asked questions and their responses.
  4. Learning module: Contains facility based and general learning materials for HCWs.
  5. Broadcasting of messages
  6. Immunization profile: allows updating/viewing of immunization details for the HCW
  7. Checkin module: allows certain user types to checkin to a facility during their working hours
  8. Annual immunization & checkup calendar- allows viewing immunization history andsetting of annual checkup date.
  9. Report COVID-19 exposure: allows reporting of a COVID-19 exposure that the HCW may encounter

Installation

This project is built using Vue.js.

Prerequisites

You will need Node.js version 6.0 or greater installed on your system.

Setup

Get the code by either cloning this repository using git

> git clone https://github.com/mHealthKenya/C4C-Web.git

... or downloading source code code as a zip archive.

Once downloaded, open the terminal in the project directory, and continue with:

Navigate to project directory

cd C4C-Web

Install project dependancies

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •