Skip to content

AxoInsanit/glow-expenses

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

GLOW - EXPENSES

INSTALL:

Prerequisites:

  • git
  • Android sdk
  • nodejs & npm
  • cordova cli

Instalation

  • git clone https://github.com/GlobantMobileStudio/glow-expenses.git
  • git checkout dev
  • cd GlowExpense
  • npm i
  • bower i

You made it!

CONFIG:

On localProperties.json there are local configuration for individual workstation This file content:

ip = your ip whene you are connected on globant network, this is useful when you use weinre
so = "Mac" or "Pc"
secAlias, secStorePass and secKeypass = About android certification:

Folder "Cert" have certificates for release build.

GRUNT commands:

grunt serve server for dev, on app folder

grunt serve:dist server of dist folder with compiled files

'grunt serve --mockey=true' server for dev, on app folder but running MOCKEY by default.

grunt run-mockey server for data mockup on dev mode

grunt start-mockey async

grunt kill-mockey

grunt e (== grunt emulate-android) open in your emulation (if you have some AVD) with this app

grunt a open in your mobile android if it connected to your machine

grunt aw same the last one, but with weinre for debug in older devices (< 4.4) (it's a good one)

grunt android-release makes a new release on "dist/X.X.X" folder (version included).


For test services you can use Jmeter with these plugins: JMeterPlugins-Standard, JMeterPlugins-Extras, JMeterPlugins-ExtrasLibs

After put the plugins on jmeter folder, you can open glow-jmeter.xml with jmeter and test the services

About

Glow Expenses Report Repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 48.2%
  • JavaScript 30.4%
  • Objective-C 8.7%
  • C# 5.1%
  • C++ 2.1%
  • HTML 2.0%
  • Other 3.5%