The Eureka Research Platform is a non-profit resource built by researchers at the University of California San Francisco that lets researchers easily and quickly launch mobile and web-based studies. It lets anyone be a citizen-scientist, contributing to their favorite health cause.
Eureka is a non-profit resource built by researchers at the University of California San Francisco with support from the National Institutes of Health. By providing researchers with the tools to mobilize their studies and engage participants in ground-breaking discoveries, Eureka pushes the boundaries of traditional research. The development team uses Postman to work with mobile app APIs and health device integration APIs.
Postman Pro for team collaboration
Before upgrading to Postman Pro, the Eureka development team shared collections by uploading them as JSON files. This was a problem because team members were never quite certain if they were working off the correct version. The team met to discuss the issue, and a few days later noticed that Postman had introduced a team collaboration feature.
We were one of the first beta testers for the [Postman Pro] team feature.
It’s awesome being able to set the Postman environments so everyone shares the credentials. That’s been a godsend for us.
Todd Parsnick, Technical Manager
“We were one of the first beta testers for the team feature. We have multiple environments for development, stage, and production. It’s awesome being able to set the Postman environments so that everyone shares the credentials. That’s been a godsend for us,” says Technical Manager Todd Parsnick. With Postman Pro, the team can stay in sync with the latest versions of their Postman collections.
API design, documentation, and testing
The Eureka team frequently develops new APIs to support new research projects for the University and outside organizations. They use Postman as they design the APIs, creating a new collection to generate documentation on the web to share with their partners.
“Postman is integral for QA,” says Backend Developer Abel Sierra. “We are constantly testing workflows where someone will login, fill out a survey, and see if they meet eligibility requirements. We developed collections for this, touching on multiple endpoints in a row.”
Postman for the broader team
It’s not just the core developers and QA that rely on Postman. Mobile developers use Postman as a reference for the endpoints they are consuming. The broader Eureka team consists of data analysts, research coordinators, and management that do database queries using Postman.
“Postman is very easy to use, and anyone on our team can get information from our internal systems. They can get participant data on their own instead of asking a developer, “ says Senior Developer Alex Cabrera.