Inspiration
Recently I worked on this open source Doctor Booking app and decided to add Pangea services to it.
What it does
A simple booking app which allows:
- patients and doctors to register and sign in,
- patients to view, book and cancel their booking appointment,
- doctors to view booking appointment
How we built it
We integrated the following Pangea services to the app:
- Secure Audit Log (user login, book appointment, cancel appointment, create user)
- Redact (docker's info on user dashboard)
Challenges we ran into
While integrating Pangea services, we ran into the following two issues:
- Javascript heap out of memory
- ES vs CommonJS modules
Accomplishments that we're proud of
We managed to add Pangea secure audit log and redact services to the Booking App
What we learned
we have learned how to do Pangea integration using node SDK and node module concepts
What's next for A Doctor Booking App
- add more features like e-comm store
- add other Pangea services like embargo, authN and vault
- add finer granularity to auditing and redaction
Access to the demo
If the demo link below is accessible, you may use the following credentials (password is password):
Patient role: person.one@gmail.com, person.two@gmail.com, person.three@gmail.com
Doctor role: doctor.bill@gmail.com, doctor.ali@gmail.com, doctor.raja@gmail.com, doctor.teh@gmail.com

Log in or sign up for Devpost to join the conversation.