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.
WHAT ARE WE GOING TO BUILD? π€
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?
Front-End
- React,Redux and Javascript
- MapBox to display the data on a map
Back-End
- 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.
π 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:
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:
- Jimmy McBride: Github
- Devin Graham: Github
- Anthony Amaro: Github
- Gerald Ryan: Github
- James Carpino: Github
- Mosae Litsoane: Github
π§ͺ Data Science:
- Alex
- PingAo
- Jessica Cooper
πΊπ» UX/UI:
- Brian Nam:Github
Top comments (1)
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 πͺ