DEV Community

Ali Thompson for The Collab Lab

Posted on

TCL-20 Recap

Screenshot of the team and mentors during the last meeting. Clockwise from top left: Andrew Hedges, Ali Lynne Thompson, Rachel Fischoff, DeVon Thompson, Caitlyn Greffly, Shayne Sebro

TCL-20 was one of our first “advanced” projects where developers take more responsibility for the work including contributing to project decisions such as story splitting and what features to build.

For this cohort we had four developers from previous Smart Shopping List projects return to build an app that lets you explore Wikipedia entries near you.

The app leverages the Google Maps API to render a map with pins pulled from Wikipedia's Nearby API. Users control whether to share their location with the app via the browser’s built-in geolocation API.

The app was built as a single-page, progressive web app using React.js deployed to Netlify via continuous deployment.

Screenshot of the finished application. Shows a google map on a yellow background. The map has many pins indicating location in New Orleans that might be interesting. There are three buttons at the bottom: a map icon, a start button, and a list icon

Check out the team’s work here!

Kudos

This team was the first advanced project team to implement search functionality within the app. This was a multi-week effort that saw every member of the team contribute, passing the code from one person to another, solving problems as they went, with Rachel taking ownership of the feature to guide it to completion.

Some of the standout traits and accomplishments of the team include the following:

  • Caitlyn taught the team about what it was like to work as a developer and compared her experiences in her position with her experiences with The Collab Lab. She is an excellent planner and did a great job of keeping the team on track.
  • DeVon was great at helping the team see the bigger picture on where the project was going. She consistently showed great confidence in the team and their ability to complete the project.
  • Rachel took ownership of the Search feature, determined to finish it. She researched, tried different ideas, and live-coded for the team as they worked through this difficult feature.
  • Shayne once again showed off his design skills and kept the team moving with his quick ability to summarize a problem or concept.

Screenshot of the finished application. Shows a list of interesting places on a yellow background.

Top comments (0)