Skip to content
Snippets Groups Projects
Select Git revision
  • master
  • develop
  • feat/mnemonic-import
  • enh/forget-account-dev-mode
  • hugo/i18n
  • feature/test_ci
  • feature/release-description
  • hugo-dev
  • demo-cgeek
  • 2.0.0-alpha42
  • 2.0.0-alpha41
  • 2.0.0-alpha40
  • 2.0.0-alpha38
  • 2.0.0-alpha37
  • 2.0.0-alpha36
  • 2.0.0-alpha22
  • 2.0.0-alpha21
  • 2.0.0-alpha20
  • 2.0.0-alpha13
  • 2.0.0-alpha10
  • 2.0.0-alpha2
  • 2.0.0-alpha3
22 results

cesium2s

  • Forked from clients / Cesium-grp / cesium2s
    109 commits behind the upstream repository.

    Cesium²

    Latest Release pipeline status

    Cesium², running on Duniter v2s (Substrate).

    Cesium² use Angular, Ionic and Capacitor.

    Roadmap

    Priority 1

    • First membership / certification / deposit / distance
    • Network scan ?

    Priority 2

    • Login process should use a unique modal, and a method selector - issue #26
    • Directory (aka wot) search using Data Pod (see duniter-panel)
    • Submit profile to Data pod (see ddd-ui)
    • TX comments

    Build

    In a post-it

    
    # Get sources
    git clone git@git.duniter.org:clients/cesium-grp/cesium2s.git
    cd cesium2s
    
    # Install NodeJS v18 or v20, then deps
    nvm use 18
    npm install -g @ionic/cli @angular/cli @capacitor/cli
    npm install
    
    # Build and run !
    npm run start

    Build for Android

    • Init the android project:

      npm run android:prepare
      npm run android:init
      npm run android:sync  # or `ionic capacitor sync android`
    • Compile from Android Studio:

      • Open the Android project at <cesium2s-root>/android
      • Run !
    • Compile from the command line:

      npm run android:prepare
      npm run android:assemble:prod

    More documentation

    You will find more devloper documentation in doc/ directory.