Welcome to the Ovok Hello World App, a simple demo application showcasing the capabilities of the Ovok healthcare platform. This guide will walk you through the sign-in process, the home page, and the observation page.
- Register your project on Ovok.
- Sign in to the Ovok admin dashboard with your practitioner email and password .
- Go to Overview and create a new client by clicking on the Create new client text.
- Input a client name (and optionally a description and redirect URI) and click on the createClient button.
- Go to ClientApplication, click on the newly created client, and copy the client
ID
. - Go to Project, click on the Details tab and copy the project
ID
.
-
Clone the
hello-world
repository to your local machine:git clone https://github.com/Ovok-User/hello-world.git cd hello-world
-
Create an
.env
file by the provided.env.example
file as template and populate the credentials.cp .env.example .env
# Ovok Configuration REACT_APP_OVOK_CLIENT_ID=YOUR_OVOK_CLIENT_ID REACT_APP_OVOK_PROJECT_ID=YOUR_OVOK_PROJECT_ID REACT_APP_OVOK_BASE_URL=https://api.staging.ovok.com/
-
Install dependencies:
npm install
-
Run the app:
npm run start
- The Sign in page opens automatically.
- Go to the Sign up page and register.
- Upon successful sign up you are redirected to the Ovok Hello World App home page.
- Profile: overview of your personal information, offering a quick snapshot of your Ovok account.
- Observations: list of the FHIR Observation resources related to your Ovok project.