Skip to content

Latest commit

 

History

History
65 lines (44 loc) · 1.6 KB

README.md

File metadata and controls

65 lines (44 loc) · 1.6 KB

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.