Skip to content
forked from duniter/cesium

Webapp and Smartphone client for Duniter network

Notifications You must be signed in to change notification settings

vincentux/cesium

This branch is 2599 commits behind duniter/cesium:master.

Folders and files

NameName
Last commit message
Last commit date
May 31, 2016
Jun 8, 2016
Jun 1, 2016
Apr 13, 2016
Jun 8, 2016
Jun 9, 2016
Jul 14, 2015
Mar 30, 2016
May 31, 2016
Apr 19, 2016
May 31, 2016
Jun 10, 2016
Jun 9, 2016
Jun 9, 2016
Jun 2, 2016
Jun 9, 2016

Repository files navigation

Cesium

Unhosted webapp client for Duniter network.

Try it at: http://cesium.duniter.fr

Developer

To contribute and compile cesium, you will have to:

  • Installing nvm
  wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash
  • Configure NodeJS to use a version 5:
  nvm install 5 
  • Installing other build dependencies:
 sudo apt-get install build-essential
  • Getting source and installing project dependencies:
  git clone https://github.com/duniter/cesium.git
  cd cesium
  npm install --save
  bower install
  • Compiling and running application
  gulp & ionic serve

Manage configuration

  • To build on another environment :
    • Add your environment config into app/config.json
    • Run compitaltion using option --env:
  gulp default --env <your_env_name> 

Best pratices

Cesium could be run on phone devices. Please read performance tips on AgularJS + Ionic before starting to contribute. Read also Angular performance for large applicatoins.

About

Webapp and Smartphone client for Duniter network

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 76.3%
  • CSS 21.6%
  • HTML 2.1%