-
Download and install Git
This will be used to download the repository -
Download and install Git LFS
This will be used to download any required binary assets, such as images or pdfs -
Download and install Node
This is the programming lanugage required to run the project -
Download and Install Yarn
This manages all 3rd-party code dependencies
$ git lfs clone https://github.com/IDEMSInternational/parenting-app-ui.git
Note - if you do a regular git clone, you can always run git lfs fetch --all
later to sync assets
$ cd parenting-app-ui
$ yarn install
Note - you may have to do this from time to time when content is updated)
The app supports using different workspace or deployment configurations. These are stored in .idems_app/deployments
An initial deployment should be specified via the command
yarn workflow deployment set
To be able to run the full project a specific configuration file needs to be included to access the online database and authentication methods.
$ cp src/environments/firebaseConfig.sample.ts src/environments/firebaseConfig.ts
The default file is blank. It should be replaced with a version requested from the dev team.
(Note - this process will likely be simplified in the future)
yarn start
This will start a local server and serve the app in your browser on http://localhost:4200
Please see Quickstart Authors
Please see Quickstart Developers