I designed, developed and continue to improve the Chesapeake Network, an online community website that allows users to share messages, documents, and events. The site is used by over 5,000 people across the country to collaborate on Chesapeake Bay restoration. I built the site using Zurb's Foundation for Sites framework and the site is powered by a custom theme on Wordpress, relying heavily on the Buddypress plugin.
The goal of the site was to allow users to easily post information and for the rest of the site's members to be able to receive this information and easily filter and search through it. Members can elect to receive email notifications of any announcement or a daily digest from each of their groups. A search feature is in progress.
Many features of the site are custom built, such as the method to create a new announcement through a front-end, multistep form (see below) and the email handler that processes incoming emails and adds them as pending announcements via php-cgi. One of the most rewarding parts of this project was learning so many new techniques and tools, like diving deep into Buddypress code, version control with Git, using SASS and grunt to compile my CSS, and more.
The site's design and layout pulls from popular and familiar websites so that new members can quickly navigate it.