High Quality Medical platform
- npm 6.9.0
- Node.js 11.14.0
- yarn
yarn install
yarn start
Assuming you have configured the database. See SQL file
# create .env file
cp .env.exmaple .env
# replace parameters with real
nano .env
# install dependencies and run
npm i
npm start
- Description of all endpoints Postman Collection
- GoogleAuth with React Google Login
- fill and change profile
- view medical records
- create new medical record
- search for a doctor / patient
In the Chat you can (created with Socket.io Client + Socket.io):
- chat with patients / doctors
- view message history
- receive SMS notification
- view the number of unread SMS
- see who read your SMS
- view all contacts and chat list
- search for the contact you need
In the Map you can(created with React Google Maps):
- find closest to your location healthcare places:
- location can be get from navigator.geolocation or from input address
- search can be run with approximate search radius option in range 100m - 5km (default - 500m)
- search dentist or pharmacy
- filter found places by name.
- view information about place address, rating and it’s types from Google Places