/al-family-of-trees

Primary LanguageJavaScriptApache License 2.0Apache-2.0

AL Family of Trees: Champion's Edition

Mockup of app home screen

Getting Started

The project is built on the Meteor framework

  1. Clone this project and cd into the directory

  2. If you haven't done so already, Install meteor

  3. Run meteor npm install --save @babel/runtime react react-dom note: This step appears to be a bug. Shouldn't need to do this

  4. run meteor

You should see your app running on http://localhost:3000

Deploy

meteor deploy al-family-of-trees.meteorapp.com --free --mongo

The app is live at http://al-family-of-trees.meteorapp.com/

It's hosted on the free plan so it may take a couple of minutes for Meteor cloud to bring it up from a cold start.

Documentation of Expected Functionality

Dichotomous Key

  • When the user wants to identify a tree using the dichotmous key method, they are presented with a series of questions. They uses swipes right or left according to the choices presented. Subsequent questions are presented until the key determines that the tree has been identified.

  • Mockup screen shots of example progression through key

Mockup of dichotomous key screen

Mockup of dichotomous key screen

Mockup of dichotomous key screen

Mockup of dichotomous key screen

Mockup of dichotomous key screen

Mockup of dichotomous key screen

Mockup of dichotomous key screen

Mockup of successful tree identification

Genome Info

Mockup of genome comparison screen

  • Explanation of suggested way to show genome comparisons between species

Other helpful resources