Skip to content

Latest commit

 

History

History
197 lines (134 loc) · 4.46 KB

README.md

File metadata and controls

197 lines (134 loc) · 4.46 KB

Zone 2

Democrotized weight loss tracking application
Built with :
Powered by:
And :

Built with ❤︎ by ThreeTen Labs

🚀 Getting Started with Zone 2

Instructions to get developer environment set-up.

Prerequisites

The following is a list of things you need to develop zone2 and how to install them.

Test Mock Generator

  • flutter_gen

    dart pub global activate flutter_gen

Development Setup

  1. Clone the repo

    git clone https://github.com/threetenlabs/zone2
  2. Clean Install All Packages

    make clean

General Commands

  1. Run All Tests

    make test
  2. Dart Fix All

    make fix
  3. Generate Assets

    make asset

Mobile Commands

  1. Run mobile

    make mobile

    or

    make mobile-web
  2. Test mobile

    make mobile-test
  3. Update pods

    make mobile-pod
  4. Clean and pub get

    make mobile-clean

Mecca Commands

  1. Run mecca in web browser

    make mecca-web
  2. Run mecca on andorid tv (emulator must be started)

    make mecca-android
  3. Run mecca on mac

    make mecca-mac

Add to .zsh

  • export KEY_PASSWORD='ThreeTen Labs Password'
  • export STORE_PASSWORD='ThreeTen Labs Password'
  • export FASTLANE_USERNAME='threetenlabs email address'
  • export FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD= App Specific Password from here

Additional Commands

get base64 string of jks

prod

openssl base64 -in ./packages/mobile/zone2.jks

back to top

💫 Support

Roadmap

See the roadmap for a full list of proposed features (and known issues).

back to top

Reach out to the maintainers at one of the following places:

📌 License

GPLv3