Skip to content

About

Webserver frontend and backend for the iCRADLE system.

Resources

Stars

10 stars

Watchers

1 watching

Forks

Latest commit

 

History

9,116 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cradle VSA System: React Front-End and Python (Flask) Back-End

License

React front-end web application and Python back-end web server for the Cradle VSA System, a technological health care system to improve maternal care and reduce preventable maternal deaths in Ugandan villages.

Sites and Servers

Development Setup & Information

See docs/development.md.

For CRADLE Mobile set up see docs/mobile_setup.md.

For CRADLE SMS relay set up see docs/sms_relay_setup.md.

Downloading the Backend Test Coverage Report

Every CI run generates an HTML coverage report for the backend test suite. To download it:

  1. On a commit or pull request, click the status icon (✅/❌) next to the commit to open the checks list.
  2. Click Details on any of the listed checks to open the GitHub Actions run.
  3. On the run page, open the Summary tab (in the left sidebar).
  4. Scroll down to the Artifacts section at the bottom of the page.
  5. Click coverage_report — it downloads automatically as a zip file. Extract it and open index.html in a browser to view line-by-line coverage.

Default Usernames & Passwords

When you seed_minimal, only one user is added:

Username Password Role
[email protected] cradle-admin ADMIN - Administrator

If you choose to seed additional test data using either seed_test_data or seed, the previously mentioned admin user is added along with a few additional users:

Username Password Role
[email protected] cradle-admin ADMIN - Administrator
[email protected] cradle-cho CHO - Chief Health Officer
[email protected] cradle-hcw HCW - Healthcare Worker
[email protected] cradle-vht VHT - Village Health Team

Contributors

Name Email
Brian Fraser [email protected]
Jeffrey Leung [email protected]
Kat Siu [email protected]
Kevin Le [email protected]
Keyi Huang [email protected]
Matt Doyle [email protected]
Vinson Ly [email protected]
Sachin Raturi [email protected]
Simran Gulati [email protected]
Quintin Sim [email protected]
Kisub Song [email protected]
Waswa Olunga [email protected]
Jeremy Schwartz [email protected]
Avneet Toor [email protected]
Faraz Fazlalizadeh [email protected]
Ethan Hinchliff [email protected]
Brian Marwood [email protected]
Paul Ngo [email protected]
Ali Tohidi [email protected]
Liyang Zhou [email protected]
Dev Arora [email protected]
Devon Lutz [email protected]
Mikhail Alexeev [email protected]
Syed Naufal Mahmood [email protected]
Ting Yi [email protected]
Andrey Pham [email protected]
Colin Huang [email protected]
Danica Walton [email protected]
Henry Fang [email protected]
Hao Wu [email protected]
Jason Aritanto [email protected]
Travis Chan [email protected]
Gabriel Yeung [email protected]
Hyeonyoung Park [email protected]
Inder Manan [email protected]
Danyaal Patel [email protected]
Kodai Hiraishi [email protected]
Brendan Saw [email protected]
Divya Soneji [email protected]
Sara Hwang [email protected]
Valerie Kistrina [email protected]
Sahil Modak [email protected]
Peter Fan [email protected]
Ekam Hothi [email protected]
Adrienne Kwan [email protected]
Ali Nanji [email protected]
Jarell Santella [email protected]
Ryan Milligan [email protected]
Mai Khanh Bui [email protected]
Jason Spence [email protected]
Huiyan Li [email protected]
Jachak Sekhon [email protected]
Alex Mutwiri [email protected]
Paul Atwal [email protected].
Harry Nguyen [email protected]
Leslie Chow [email protected]
Gurveen Gill [email protected]
Dingsong Zhou [email protected]
James Chuong [email protected]
Jerry Deng Zhu [email protected]
Elton Zhen [email protected]
Ellie Neufeld [email protected]
Maria Zaman [email protected]
Ilia Fatemi [email protected]
Poorvi Bhatia [email protected]
Simone Motwani [email protected]
Sheldon Liang [email protected]
Josh Chung [email protected]
Mekdim Dereje [email protected]
Ananya Singh [email protected]
Lucy Zhou [email protected]
Zoe Wong [email protected]
Jasleen Kaur [email protected]
Jayden Brown [email protected]
Kabir Singh Sidhu [email protected]
Amir Khamesy [email protected]
Violet Yovendi [email protected]
Puja Shah [email protected]
Matthew Widjaja [email protected]
John Camino [email protected]
Cira Chen [email protected]
Ayush Arora [email protected]
Josie Tran [email protected]

About

Webserver frontend and backend for the iCRADLE system.

Resources

Stars

10 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages