DEV Community

Cover image for Helping Build Bridges in Rwanda
Mosae /Mos'eye/
Mosae /Mos'eye/

Posted on

Helping Build Bridges in Rwanda

A wonderful opportunity came by! And it was to work on a project that will help map ideal locations for a non-profit company to build bridges for the people of Rwanda, I couldn't be happier to get started.πŸ˜ƒ

I collaborated with a team of 6 remote web developers, 3 Data Scientists, and a UX/UI designer.


After meeting with the stakeholder, we found out their main needs:

  • A map to show villages and where current bridges are located
  • Filter through bridges
  • Search for bridge sites by specific criteria
  • The ability for admin to add, edit, and delete bridge sites.

User Personas

  • Staff can get and retrieve data and view results
  • Admin can add, edit, and delete bridge sites.

πŸ’Ό What tech stack to use?


  • React,Redux and Javascript
  • MapBox to display the data on a map


  • NodeJS, Postman, Postgres

πŸ“ Planning the project

After a few good ideas on how we would display the information to the users, we decided to go with a familiar design that's similar to google maps style. This will make it easy to visualize the data.

Alt Text

πŸ“ˆ What's our project status?

Well, working with an amazing team of devs has certainly made this project very enjoyable to work on. We have managed to collaborate well through our daily stand-ups and pair-programming and we have made significant progress so far.

This is a work in progress, but our landing page will look like this:
Landing Page

With over 1300 bridge sites, we want to give our users the ability to search/filter through the bridges and display only relevant data.

Where to from here?

This is the end of our first version of the application. In the next several weeks, we will meet with our stakeholders and look to improve upon the application.

Our Team

πŸ‘¨πŸΌβ€πŸ’» Devs:

πŸ§ͺ Data Science:

  • Alex
  • PingAo
  • Jessica Cooper

πŸ•ΊπŸ» UX/UI:

Top comments (1)

mcfrank16 profile image

Much Love from Rwanda. And I would really like to learn more about and from this project of yours as I am also a web developer. Keep it strong πŸ’ͺ