https://github.com/capawesome-team/capacitor-nfc-demo

⚡️ Simple Ionic Angular app to demonstrate the use of the Capacitor NFC plugin.

https://github.com/capawesome-team/capacitor-nfc-demo

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 (10.5%) to scientific vocabulary

Keywords

android capacitor capacitor-community capacitor-plugin ionic ios nfc web webnfc

Keywords from Contributors

projection interactive archival generic sequences observability autograding hacking shellcodes modular
Last synced: 5 months ago · JSON representation

Repository

⚡️ Simple Ionic Angular app to demonstrate the use of the Capacitor NFC plugin.

Basic Info
Statistics
  • Stars: 15
  • Watchers: 2
  • Forks: 7
  • Open Issues: 0
  • Releases: 0
Topics
android capacitor capacitor-community capacitor-plugin ionic ios nfc web webnfc
Created over 3 years ago · Last pushed 7 months ago
Metadata Files
Readme

README.md

capacitor-nfc-demo

⚡️ Simple Ionic Angular app to demonstrate the use of the Capacitor NFC plugin.

Plugins

The following plugins are included:

Development 💻

Prerequisites

Getting Started

```bash

Clone this repository

$ git clone https://github.com/capawesome-team/capacitor-nfc-demo.git

Change to the root directory of the project

$ cd capacitor-nfc-demo

Install all dependencies

$ npm i

Run the web app

$ npm run start

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.

Commands

  • npm run start - Start the app
  • npm run build - Build the app
  • npm run lint - Lint the project
  • npm run fmt - Format the project
  • npm run test - Run unit tests

Folder Structure

. └── root └── src ├── app │ ├── config - Configuration files with consistent configurations across all environments │ ├── core - The core module that includes singleton services and other features with only one instance per application │ ├── modules - Modules that deliver a user experience dedicated to a particular feature or application domain │ └── shared - Modules that make a component, directive, or pipe available to external modules. ├── assets ├── environments └── tests

Owner

  • Name: Capawesome
  • Login: capawesome-team
  • Kind: organization
  • Email: support@capawesome.io

Capawesome offers enterprise-grade solutions and services designed for teams building cross-platform apps with Capacitor.

GitHub Events

Total
  • Watch event: 2
  • Delete event: 1
  • Issue comment event: 3
  • Push event: 9
  • Pull request event: 2
  • Create event: 1
Last Year
  • Watch event: 2
  • Delete event: 1
  • Issue comment event: 3
  • Push event: 9
  • Pull request event: 2
  • Create event: 1

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 49
  • Total Committers: 2
  • Avg Commits per committer: 24.5
  • Development Distribution Score (DDS): 0.061
Past Year
  • Commits: 15
  • Committers: 2
  • Avg Commits per committer: 7.5
  • Development Distribution Score (DDS): 0.067
Top Committers
Name Email Commits
Robin Genz m****l@r****v 46
dependabot[bot] 4****] 3
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 6
  • Total pull requests: 29
  • Average time to close issues: 16 days
  • Average time to close pull requests: 19 days
  • Total issue authors: 6
  • Total pull request authors: 2
  • Average comments per issue: 3.33
  • Average comments per pull request: 1.0
  • Merged pull requests: 8
  • Bot issues: 0
  • Bot pull requests: 24
Past Year
  • Issues: 2
  • Pull requests: 2
  • Average time to close issues: about 10 hours
  • Average time to close pull requests: about 3 hours
  • Issue authors: 2
  • Pull request authors: 1
  • Average comments per issue: 1.0
  • Average comments per pull request: 4.0
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • tpharaoh (1)
  • baglikow (1)
  • gitexpled (1)
  • gungorkdr (1)
  • C0DE-L00P (1)
  • mahen23 (1)
Pull Request Authors
  • dependabot[bot] (24)
  • robingenz (5)
Top Labels
Issue Labels
bug/fix (1) needs: reply (1)
Pull Request Labels
dependencies (24) feature (3)

Dependencies

.github/workflows/ci.yml actions
  • actions/checkout v2 composite
  • actions/download-artifact v2 composite
  • actions/setup-java v1 composite
  • actions/setup-node v2 composite
  • actions/upload-artifact v2 composite
  • appleboy/scp-action v0.1.1 composite
ios/App/Podfile cocoapods
  • Capacitor >= 0
  • CapacitorApp >= 0
  • CapacitorCordova >= 0
  • CapacitorHaptics >= 0
  • CapacitorKeyboard >= 0
  • CapacitorStatusBar >= 0
  • CapawesomeTeamCapacitorNfc >= 0
ios/App/Podfile.lock cocoapods
  • Capacitor 5.0.0
  • CapacitorApp 5.0.0
  • CapacitorCordova 5.0.0
  • CapacitorHaptics 5.0.0
  • CapacitorKeyboard 5.0.0
  • CapacitorStatusBar 5.0.0
  • CapawesomeTeamCapacitorNfc 5.0.0
android/app/build.gradle maven
  • androidx.appcompat:appcompat $androidxAppCompatVersion implementation
  • androidx.coordinatorlayout:coordinatorlayout $androidxCoordinatorLayoutVersion implementation
  • androidx.core:core-splashscreen $coreSplashScreenVersion implementation
  • junit:junit $junitVersion testImplementation
package-lock.json npm
  • 1120 dependencies
package.json npm
  • @angular-devkit/build-angular 14.0.4 development
  • @angular-eslint/builder 14.0.0 development
  • @angular-eslint/eslint-plugin 14.0.0 development
  • @angular-eslint/eslint-plugin-template 14.0.0 development
  • @angular-eslint/template-parser 14.0.0 development
  • @angular/cli 14.0.4 development
  • @angular/compiler 14.0.4 development
  • @angular/compiler-cli 14.0.4 development
  • @angular/language-service 14.0.4 development
  • @capacitor/cli 5.0.0 development
  • @ionic/angular-toolkit 6.1.0 development
  • @types/jasmine 3.6.0 development
  • @types/jasminewd2 2.0.10 development
  • @types/node 18.0.0 development
  • @typescript-eslint/eslint-plugin 5.30.0 development
  • @typescript-eslint/parser 5.30.0 development
  • eslint 7.21.0 development
  • eslint-plugin-import 2.26.0 development
  • eslint-plugin-jsdoc 30.7.6 development
  • eslint-plugin-prefer-arrow 1.2.3 development
  • jasmine-core 3.8.0 development
  • jasmine-spec-reporter 5.0.0 development
  • karma 6.4.0 development
  • karma-chrome-launcher 3.1.1 development
  • karma-coverage 2.2.0 development
  • karma-coverage-istanbul-reporter 3.0.3 development
  • karma-jasmine 4.0.2 development
  • karma-jasmine-html-reporter 1.7.0 development
  • prettier 2.7.1 development
  • prettier-plugin-organize-imports 2.3.4 development
  • ts-node 8.3.0 development
  • typescript 4.7.4 development
  • @angular/common 14.0.4
  • @angular/core 14.0.4
  • @angular/forms 14.0.4
  • @angular/platform-browser 14.0.4
  • @angular/platform-browser-dynamic 14.0.4
  • @angular/router 14.0.4
  • @capacitor/android 5.0.0
  • @capacitor/app 5.0.0
  • @capacitor/core 5.0.0
  • @capacitor/haptics 5.0.0
  • @capacitor/ios 5.0.0
  • @capacitor/keyboard 5.0.0
  • @capacitor/status-bar 5.0.0
  • @capawesome-team/capacitor-nfc 5.0.0
  • @fortawesome/angular-fontawesome 0.11.1
  • @fortawesome/fontawesome-svg-core 6.1.1
  • @fortawesome/free-brands-svg-icons 6.1.1
  • @fortawesome/free-regular-svg-icons 6.1.1
  • @fortawesome/free-solid-svg-icons 6.1.1
  • @ionic/angular 6.1.12
  • @ngneat/until-destroy 9.2.1
  • rxjs 7.5.5
  • tslib 2.4.0
  • zone.js 0.11.6