https://github.com/capawesome-team/capacitor-heart-rate-monitor-app
⚡️ A heart rate monitor app built with Capacitor.
https://github.com/capawesome-team/capacitor-heart-rate-monitor-app
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.7%) to scientific vocabulary
Keywords
Repository
⚡️ A heart rate monitor app built with Capacitor.
Basic Info
- Host: GitHub
- Owner: capawesome-team
- Language: TypeScript
- Default Branch: main
- Homepage: https://capawesome.io/blog/how-to-build-a-heart-rate-monitor-with-capacitor/
- Size: 749 KB
Statistics
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
capacitor-heart-rate-monitor-app
⚡️ A heart rate monitor app built with Capacitor.
Demo
| Android | iOS |
| --- | --- |
| |
|
Plugins
The following plugins are used in this project:
Development
Prerequisites
- Install Node.js which includes Node Package Manager
- Android development: Install Android Studio
- iOS development: Install XCode
- You must have access to the Capawesome Sponsorware (Read more)
- You must own a Polar H9.
Getting Started
```bash
Clone this repository
$ git clone https://github.com/pkglab/capacitor-heart-rate-monitor-app.git
Change to the root directory of the project
$ cd capacitor-heart-rate-monitor-app
Install all dependencies
$ npm i
Run the Android app
$ npx ionic cap sync android $ npx ionic cap run android
Run the iOS app
$ npx ionic cap sync ios $ npx ionic cap run ios ```
This project uses Ionic as app development platform and the Ionic CLI.
Owner
- Name: Capawesome
- Login: capawesome-team
- Kind: organization
- Email: support@capawesome.io
- Website: https://capawesome.io
- Twitter: capawesomeio
- Repositories: 27
- Profile: https://github.com/capawesome-team
Capawesome offers enterprise-grade solutions and services designed for teams building cross-platform apps with Capacitor.
GitHub Events
Total
- Watch event: 2
- Push event: 4
Last Year
- Watch event: 2
- Push event: 4
Committers
Last synced: 8 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Robin Genz | m****l@r****v | 13 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 8 months ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- Capacitor >= 0
- CapacitorApp >= 0
- CapacitorCordova >= 0
- CapacitorHaptics >= 0
- CapacitorKeyboard >= 0
- CapacitorStatusBar >= 0
- CapawesomeTeamCapacitorBluetoothLowEnergy >= 0
- Capacitor 6.1.1
- CapacitorApp 6.0.0
- CapacitorCordova 6.1.1
- CapacitorHaptics 6.0.0
- CapacitorKeyboard 6.0.1
- CapacitorStatusBar 6.0.0
- CapawesomeTeamCapacitorBluetoothLowEnergy 6.0.0
- androidx.appcompat:appcompat $androidxAppCompatVersion implementation
- androidx.coordinatorlayout:coordinatorlayout $androidxCoordinatorLayoutVersion implementation
- androidx.core:core-splashscreen $coreSplashScreenVersion implementation
- junit:junit $junitVersion testImplementation
- 1187 dependencies
- @angular-devkit/build-angular ^18.0.0 development
- @angular-eslint/builder ^18.0.0 development
- @angular-eslint/eslint-plugin ^18.0.0 development
- @angular-eslint/eslint-plugin-template ^18.0.0 development
- @angular-eslint/schematics ^18.0.0 development
- @angular-eslint/template-parser ^18.0.0 development
- @angular/cli ^18.0.0 development
- @angular/compiler-cli ^18.0.0 development
- @angular/language-service ^18.0.0 development
- @capacitor/cli 6.1.1 development
- @ionic/angular-toolkit ^11.0.1 development
- @types/jasmine ~5.1.0 development
- @typescript-eslint/eslint-plugin ^6.0.0 development
- @typescript-eslint/parser ^6.0.0 development
- eslint ^8.57.0 development
- eslint-plugin-import ^2.29.1 development
- eslint-plugin-jsdoc ^48.2.1 development
- eslint-plugin-prefer-arrow 1.2.2 development
- jasmine-core ~5.1.0 development
- jasmine-spec-reporter ~5.0.0 development
- karma ~6.4.0 development
- karma-chrome-launcher ~3.2.0 development
- karma-coverage ~2.2.0 development
- karma-jasmine ~5.1.0 development
- karma-jasmine-html-reporter ~2.1.0 development
- typescript ~5.4.0 development
- @angular/animations ^18.0.0
- @angular/common ^18.0.0
- @angular/compiler ^18.0.0
- @angular/core ^18.0.0
- @angular/forms ^18.0.0
- @angular/platform-browser ^18.0.0
- @angular/platform-browser-dynamic ^18.0.0
- @angular/router ^18.0.0
- @capacitor/android ^6.1.1
- @capacitor/app 6.0.0
- @capacitor/core 6.1.1
- @capacitor/haptics 6.0.0
- @capacitor/ios ^6.1.1
- @capacitor/keyboard 6.0.1
- @capacitor/status-bar 6.0.0
- @capawesome-team/capacitor-bluetooth-low-energy ^6.0.0
- @ionic/angular ^8.0.0
- ionicons ^7.2.1
- rxjs ~7.8.0
- tslib ^2.3.0
- zone.js ~0.14.2