Skip to content

Chethan-Fyle/fyle-mobile-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

984 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fyle-mobile-app

Node version

Please install node v14.17.2 or above via nvm.

How to run this locally?

  • Install ionic cli
  • npm install
  • Add the environment files corresponding to the build you want in the environment folder
  • ionic serve -c env_name

IMPORTANT

before making any changes

  • go to .git/hooks
  • run in the shell - chmod +x pre-commit
  • Note: It is to prevent keys from accidentally leaking.

For setting environment variables

  • Ping mobile app team for environment files
  • Add them inside the environments folder
  • Note: Do not make any changes to the environment.ts file - this is a template folder for creating configurations.

For creating pull requests

  • Ping mobile app team for write access to the repository

For running app directly in android device for staging

  • ionic capacitor run android -l --external --configuration=staging It will open android studio, let it build index file and Gradle build for sometime Then check that studio recognized the right device in the top bar. Press the run button. After every change, you make in the src directory. It will automatically build the app on the device.

For running app directly in ios device for staging

  • Add .env file to project (ping mobile app team for the file)
  • Install Xcode from App store
  • run ionic build --staging
  • npx cap sync
  • npx cap open ios
  • In Xcode, select the connected device from the top bar and click on run button.

About

New version of Fyle mobile app

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 65.4%
  • HTML 23.3%
  • SCSS 10.6%
  • JavaScript 0.4%
  • Swift 0.1%
  • CSS 0.1%
  • Other 0.1%