Origins is a human evolution website including fossils, fossil sites, publications, and taxa. The project is looking for students interested in learning applied web development skills. Origins is a Python/Django web application with a PostgreSQL database backend. The project is looking for students interested in learning backend web development and DB programming, frontend web development and design with Javascript and Zurb Foundation, and geospatial data visualization.
Basic familiarity with object-oriented programming in Python is required. Additional experience with GitHub, Django, Java Script, Pandas, SQL, Linux, Zurb Foundation are helpful.
This is a multi-year ongoing project with no predefined end date. Students are asked to commit to at least a full semester of participation if they join the project.
Duties will vary depending on skill level and experience and can range from data entry to coding data model classes in Django, to web page template design, unit testing, selenium testing, and interactive Java Scripting of maps and tables. Students are encouraged to engage with aspects of the project that most interest them.