Science Score: 75.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
✓Institutional organization owner
Organization cs342 has institutional domain (cs342.stanford.edu) -
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.7%) to scientific vocabulary
Repository
CS342 2025 Feedbridge
Basic Info
- Host: GitHub
- Owner: CS342
- License: mit
- Language: Swift
- Default Branch: main
- Size: 19.1 MB
Statistics
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 4
- Releases: 1
Metadata Files
README.md
Feedbridge
This repository contains the Feedbridge application. Feedbridge is using the Spezi ecosystem and builds on top of the Stanford Spezi Template Application.
[!TIP] Do you want to test the Feedbridge application on your device? You can downloard it on TestFlight.
Overview
Physiologic poor feeding in newborns, leading to poor weight gain, jaundice, and hospital readmissions, is a significant public health concern. FeedBridge aims to provide personalized, data-driven guidance to parents and physicians, enabling timely intervention and improved newborn outcomes.
| 


Dashboard View | Add Entry View | Settings |
Setup Instructions
You can build and run the application using Xcode by opening up the Feedbridge.xcodeproj.
The application provides a Firebase Firestore-based data upload and Firebase Authentication login & sign-up. It is required to have the Firebase Emulator Suite to be up and running to use these features to build and test the application locally. Please follow the installation instructions.
You do not have to make any modifications to the Firebase configuration, login into the firebase CLI using your Google account, or create a project in firebase to run, build, and test the application!
Startup the Firebase Emulator Suite using
$ firebase emulators:start
After the emulators have started up, you can run the application in your simulator to build, test, and run the application.
Feedbridge Features
Manual Data Entry
User interface that allows parents to enter and store the following data points: - Feed Data: - Feed date, time, and type (direct breastfeeding vs bottle feeding) - Milk type (breastmilk vs formula) - Feed time (if type is direct breastfeeding) or feed volume (if type is bottle feeding) - Wet Diaper Entry: - Volume: light, medium, heavy - Color: yellow, pink, or red-tinged - If pink or red-tinged, alert the parent to seek medical care (may indicate dehydration) - Stool Entry: - Volume: light, medium, heavy - Color: Black, dark green, green, brown, yellow, or beige - If beige is selected, display an alert to seek medical care (could be a sign of liver failure) - Dehydration Assessment: - Skin elasticity: assess if the skin over the abdomen is stretchy (use visual aids from Dr. Sankar) - Dry mucous membranes: check for dry lips and tongue (use visual aids from Dr. Sankar) - Alert the parent to seek medical care if either indicator is observed - Weight Entry: - Accepts input in grams, kilograms, or pounds and ounces
Data Visualization
The data below are visualized in a graph and timeline format. - Feeds - Trend feed duration/volume and milk type over time. - Wet Diapers - Display diaper quantity and quality (light, medium, heavy, and color) over time. - Stools - Display stool volume and color over time. - Weights - Display one weight point per day (average if multiple weight entries exist in one day). - Determine the color of the weight dot based on the risk normogram from newbornweight.org. - For high-risk patients, suggest courses of action at home (e.g., triple feeding using visual aids; course mentors can assist in creating this content). - Additionally advise high-risk patients to seek medical care. - Dehydration - Displays if baby is dehydrated and gives appropriate warnings
[!NOTE]
Do you want to learn more about the Stanford Spezi Template Application and how to use, extend, and modify the Feedbridge application? Check out the Stanford Spezi Template Application documentation
Contributing
Contributions to this project are welcome. Please make sure to read the contribution guidelines and the contributor covenant code of conduct first.
License
This project is licensed under the MIT License. See Licenses for more information.

Owner
- Name: Stanford CS342 - Building for Digital Health
- Login: CS342
- Kind: organization
- Location: United States of America
- Website: https://cs342.stanford.edu
- Repositories: 12
- Profile: https://github.com/CS342
Stanford CS 342 / MED 253
Citation (CITATION.cff)
# # This source file is part of the Feedbridge based on the Stanford Spezi Template Application project # # SPDX-FileCopyrightText: 2025 Stanford University # # SPDX-License-Identifier: MIT # cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Schmiedmayer" given-names: "Paul" orcid: "https://orcid.org/0000-0002-8607-9148" - family-names: "Bauer" given-names: "Andreas" orcid: "https://orcid.org/0000-0002-1680-237X" - family-names: "Zagar" given-names: "Philipp" orcid: "https://orcid.org/0009-0001-5934-2078" - family-names: "Ravi" given-names: "Vishnu" orcid: "https://orcid.org/0000-0003-0359-1275" - family-names: "Madlener" given-names: "Nikolai" orcid: "https://orcid.org/0009-0006-5059-6617" - family-names: "Aalami" given-names: "Oliver" orcid: "https://orcid.org/0000-0002-7799-2429" title: "Feedbridge"
GitHub Events
Total
- Create event: 64
- Issues event: 10
- Release event: 1
- Watch event: 1
- Delete event: 45
- Member event: 1
- Issue comment event: 24
- Push event: 159
- Pull request review event: 14
- Pull request event: 103
Last Year
- Create event: 64
- Issues event: 10
- Release event: 1
- Watch event: 1
- Delete event: 45
- Member event: 1
- Issue comment event: 24
- Push event: 159
- Pull request review event: 14
- Pull request event: 103
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 7
- Total pull requests: 50
- Average time to close issues: 11 days
- Average time to close pull requests: about 19 hours
- Total issue authors: 2
- Total pull request authors: 4
- Average comments per issue: 0.14
- Average comments per pull request: 0.22
- Merged pull requests: 37
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 7
- Pull requests: 50
- Average time to close issues: 11 days
- Average time to close pull requests: about 19 hours
- Issue authors: 2
- Pull request authors: 4
- Average comments per issue: 0.14
- Average comments per pull request: 0.22
- Merged pull requests: 37
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- shreyadsouza (6)
- shamit05 (1)
Pull Request Authors
- Calvin-Xu (19)
- shreyadsouza (15)
- shamit05 (14)
- PSchmiedmayer (2)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- github.com/FelixHerrmann/swift-package-list 4.4.0
- github.com/JohnSundell/CollectionConcurrencyKit 0.2.0
- github.com/StanfordBDHG/HealthKitOnFHIR 0.2.11
- github.com/StanfordBDHG/ResearchKit 3.0.3
- github.com/StanfordBDHG/ResearchKitOnFHIR 2.0.2
- github.com/StanfordBDHG/XCTHealthKit 0.3.5
- github.com/StanfordBDHG/XCTRuntimeAssertions 1.1.3
- github.com/StanfordBDHG/XCTestExtensions 1.1.0
- github.com/StanfordSpezi/Spezi 1.8.0
- github.com/StanfordSpezi/SpeziAccount 2.1.2
- github.com/StanfordSpezi/SpeziContact 1.0.2
- github.com/StanfordSpezi/SpeziFirebase 2.0.0
- github.com/StanfordSpezi/SpeziFoundation 2.0.0
- github.com/StanfordSpezi/SpeziHealthKit 0.6.0
- github.com/StanfordSpezi/SpeziLicense 0.1.1
- github.com/StanfordSpezi/SpeziNotifications 1.0.2
- github.com/StanfordSpezi/SpeziOnboarding 1.2.2
- github.com/StanfordSpezi/SpeziQuestionnaire 1.2.3
- github.com/StanfordSpezi/SpeziScheduler 1.1.0
- github.com/StanfordSpezi/SpeziStorage 1.2.1
- github.com/StanfordSpezi/SpeziViews 1.8.0
- github.com/antlr/antlr4 4.13.2
- github.com/apple/FHIRModels 0.5.0
- github.com/apple/swift-algorithms 1.2.0
- github.com/apple/swift-argument-parser 1.5.0
- github.com/apple/swift-atomics 1.2.0
- github.com/apple/swift-collections 1.1.4
- github.com/apple/swift-numerics 1.0.2
- github.com/apple/swift-protobuf 1.28.2
- github.com/drmohundro/SWXMLHash 7.0.2
- github.com/firebase/firebase-ios-sdk 11.3.0
- github.com/firebase/leveldb 1.22.5
- github.com/firebase/nanopb 2.30910.0
- github.com/google/GoogleAppMeasurement 11.3.0
- github.com/google/GoogleDataTransport 10.1.0
- github.com/google/GoogleUtilities 8.0.2
- github.com/google/abseil-cpp-binary 1.2024011602.0
- github.com/google/app-check 11.1.0
- github.com/google/grpc-binary 1.65.1
- github.com/google/gtm-session-fetcher 3.5.0
- github.com/google/interop-ios-for-google-sdks 100.0.0
- github.com/google/promises 2.4.0
- github.com/jpsim/SourceKitten 0.35.0
- github.com/jpsim/Yams 5.1.3
- github.com/krzyzanowskim/CryptoSwift 1.8.3
- github.com/realm/SwiftLint 0.57.1
- github.com/scottrhoyt/SwiftyTextTable 0.9.0
- github.com/swiftlang/swift-syntax 600.0.0