Flexible Web Development Support

Help Urban Rivers with critical web development needs over the course of 4 weeks, in areas like maintaining or making critical updates to their website.
Urban Rivers
Chicago, IL, USA
Log in to follow
Urban Rivers
Chicago, IL, USA


Live Projects


Matched Projects

Posted June 10th

Share this project:

Project details

What we need
  • Ongoing web development support for 10-15 hours over the course of 4 weeks
  • Support may include: website maintenance, updates or improvements
  • Note: We devised this project to connect nonprofits and volunteers for more flexible, more immediate impact. We strongly suggest you start with 4 weeks and decide from there if you'd like to continue working.
Additional details

We need a web developer to improve our plant management, identification, and maintenance tool. The current site is built on Node JS, Bootstrap, MongoDB, and MapBox.

We need a full stack developer or a back-end developer with some front end ability.

This site is where we index all of the plants, their locations, and allow our volunteers and staff to record observations. This tool is especially useful for our organization to optimize our impact on the environment.

What we have in place
  • We currently have a working site, which should make it easy for you to get started. We also have a clear idea of what we need, and the ability to provide any other information you need.
How this will help
This project will save us $3,757 , allowing us to plant more floating gardens with native wetland plants in the Chicago River.

This project will allow us to measure the impact our floating gardens are having on the environment. The data and observations will inform our research team about the effectiveness of our plant selections and its maintenance practices. It will also serve as jumping off point for future floating habitats in urban rivers. We hope this data collection over time will allow us to source additional funds via grants to bring floating gardens to other cities.

Project plan

Prep: Information Sharing & Goal Setting
  • Volunteer Manager provides an outline of current state of their website at the organization
  • Volunteer Manager provides overview of ongoing web development need they have over the next 2-4 weeks
  • Volunteer and Volunteer Manager align on the scope of ongoing support that the Volunteer will provide to address this need
  • Both parties review our pro-tips for Organizations and Volunteers to ensure the project is set up for success
Step 1: Ongoing Support
  • Volunteer delivers ongoing support according to determined outline
  • Weekly check-ins to ensure support is being offered as agreed upon by both parties
Step 2: Training & Offboarding
  • Volunteer provides any relevant training to the Volunteer Manager to help them continue work, as necessary, after 4 weeks
Show more

About the org

Urban Rivers
Posted by
Alexandra D.

Director of Programming

Our mission

To transform urban rivers into urban wildlife sanctuaries, for the betterment of the people and wildlife that use them.

What we do

Urban Rivers' has installed 2,000 square feet of floating gardens on the Chicago River since 2017 and is now focused on building out an urban wildlife sanctuary, the Wild Mile.

Urban Rivers' current objectives:
- Increase habitat
- Improve water quality
- Inspire innovation
- Educate the public

...All while beautifying the Chicago River!


Charlie was a wonderful addition to this project. He brought his years of experience in software development and project management to transform how we approach our software development. Overall we could not have done this project without him and cannot speak more highly of his skills and approach. 11/10
Alexandra D.
Alexandra D.

Director of Programming

Flexible Web Development Support Project

(No testimonial has been submitted by Charlie)
The pixel