Skip to content

jfmcquade/ae-soils-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Open in Gitpod

Parenting App UI

Online Documentation

Quickstart

Prequisites

  1. Download and install Git
    This will be used to download the repository

  2. Download and install Git LFS
    Run git lfs install to set up Git LFS for your user account. This will be used to download any required binary assets, such as images or pdfs

  3. Download and install Node This is the programming lanugage required to run the project

  4. Download and Install Yarn
    This manages all 3rd-party code dependencies

Installation

Download the repo with binary assets

$ git lfs clone https://github.com/jfmcquade/ae-soils-app

For newer versions of git, this equivalent to running $ git clone https://github.com/jfmcquade/ae-soils-app

Install required dependencies

$ cd ae-soils-app
$ yarn install

Note - you may have to do this from time to time when content is updated)

Configuration

Set Deployment

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 scripts deployment set

For the AE App, select the ae_soils deployment.

Firebase

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)

Running locally

In order to sync content from Google Drive, continue with the instructions outlined in Quickstart Authors

Start the local server

yarn start

This will start a local server and serve the app in your browser on http://localhost:4200

For Content Coders

Please see Quickstart Authors

For Developers

Please see Quickstart Developers

About

Agroecology App Frontend

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 81.3%
  • JavaScript 9.1%
  • SCSS 6.8%
  • HTML 2.4%
  • Shell 0.2%
  • Dockerfile 0.1%
  • Java 0.1%