The goal of the initial hack for this project was to provide a way for clinician to keep track of letters which needed to be sent on behalf of clients. The clients would receive notifications as progress on letters was made.
In this prototype, the client will be able to view progress on the client dashboard without the notification system. As the status of the letter changes, the clinician can change the status which will update on the client dashboard. The clinician will also have more features to manage their dashboard such as adding new letters to do,
git clone https://github.com/FAC7/SharePlan.git
into terminalcd SharePlan
config.env
and add in a variable called JWT_SECRET
with a long random stringnpm i
npm run watch
npm start
into the second terminalsudo -u postgres psql
\connect shareplan
into your postgres server You can log in or sign up as a patient or a clinician
You can add letters for your patients with the Add Letter Modal; view previously added letters and their current status; change the status of individual letters; delete letters; search for individual patients; log out
You can see pending letters and their current status; view sent letters; log out
This app creates better communication between clients and patients. It also creates a to do list for the clinicians so they can keep track of all the letters they need to send.
The technologies used: Front End - React, Sass, React Bootstrap, axios
Server - Hapi
Security - bcryptjs, jsonwebtoken, joi
Database - Postgres
Testing - Tape