1 of 1

Technologies

Source - The SDG Funding Platform

Related Platforms

There are currently many crowdfunding sites. While they provide similar services Source is specifically tailored to the UN’s SDGs and therefore projects that are designed to help achieve these goals.

Challenges

  • None of the team members had any prior experience building an entire site from scratch.
  • Working with the database in the backend proved to be finicky.
  • Finding time to all get together to work.

Future Work

  • Further develop social media integration
  • Add ability to message individual users.
  • Create ‘verified projects’ in connection with charities
  • Handle payment methods
  • Create mobile app

Adam Olson, Patrick Wees, Dylan Carpenter, and Matthew Stepita

CSCI 436- Information and Communication Technologies For Development

(Dr. Shameem Ahmed)

Motivation

In order to bring attention to potential solutions for the 17 SDG goals, our group decided to create a crowdfunding website specifically to highlight projects outside of sites like goFundMe, which already have a massive amount of fundraisers, and to help support the great ideas that could potentially help humanity!

Viewing and Funding Projects

What are the SDG Goals?

SDG stands for “Sustainable Development Goals,” and they are a set of goals that are aimed at addressing 17 issues that are prevalent in our current society by 2030. They were agreed upon and adopted by the UN in 2015. Here are a few examples of the broad categories highlighted by the goals:

Nodejs was used as our backend in order to keep our programming languages consistent across the entire project.

Bootstrap was used in order to make front-end prototyping go much more smoothly, especially for group members with less web-design experience.

We decided on mongoDB as our database, and we used AWS for hosting. mongoDB was convenient to use while we developed because it allows dynamic field-additions as we were finalizing our database schemas.

+

HTML5, CSS3, and JavaScript are all standard web technologies.

This section displays the current top projects on the site. These could be the projects that are most active or the closest to being funded.

This section shows users projects that were successful in the past.

This section provides updates based on projects that a user is following, or people that user is connected to.

The explore projects page shows all projects with an option to filter by specific SDG goal.

The project page displays all project information including user generated information specific to each project.

The home page highlights key aspects of the site the user may be interested in.