Skip to content

Feature Specifications

Thomas Monfre edited this page Nov 11, 2018 · 10 revisions

Main Features are split into the front and back-ends.

Front-End

Completed:

  • Built HTML Wrapper for front-end
  • Used Flexbox for dynamic resizing
  • Wrote JS scripts for handling user interaction with selection menus
  • Added jQuery animations to prediction model section (on viewdata.html)
  • Embedded simple Esri map

Ongoing:

  • Data Visualization (graphs, charts, etc.)
  • Map Visualization (use Esri library)
  • Design (need to go through full design process)
  • Consider using a Javascript framework such as React to help handle data visualizations
  • Mobile design and implementation - currently no css rules for mobile viewing
  • Update home and about page content (will be receiving information from partner)

Back-End

Completed:

  • Create database to store trapping/spot data
  • Upload historical data to database
  • Develop pipeline to fetch new data from Survey123 and add to database
  • Develop pipeline to fetch all data in database and send to front-end
  • Create method to run R-script (predictive model) -- currently a static call

Ongoing:

  • Data validation - error check new data from Survey123 and predict/locate outliers
  • Create method to dynamically run R-script and feed to front-end
Clone this wiki locally