NOTE: this is version completed over internship Summer 2013, provided as code sample. Working version where I am currently contributing is at https://github.com/Swarthmore/litterfall.
Goal is to create a Web based access, entry, and analysis tool of long-term ecological datasets from the Crum Woods that border Swarthmore College.
Front-end Interface is written in Javascript, HTML, CSS, with help from jQuery and a few frameworks: Bootstrap for extra CSS styling and responsive design; Backbone.js to separate code into meaningful components; Require.js to separate components into different files
Back-end is supported by Python scripts interacting with a MongoDb. Scripts exist to migrate data from Excel spreadsheets and a MySQL database into MongoDB, as well as for interatction with the mongo database when users use the interface to enter, access, and analyze data.
Summer 2013 Team: Jose-Luis Machado, Ecology Professor at Swarthmore College commissioning the project through Swarthmore ITS Andrew Ruether, Academic Technologist for the Natural Sciences and Engineering in Swarthmore College ITS Mallory Pitser, Jocelyn Adams, Boyd Ruamcharoen : Summer Educational eProject Development Interns
Current work is being commissioned directly by the Biology Department, with Mallory Pitser continuing development work with support from Swarthmore ITS.