April 12, 2024

Participating in The Collab Lab: Wrapping up

During the last week my team successfully shipped the fully functional web app that we have been working on since February. As a wrap up I want to share some final thoughts on my experience being part of The Collab Lab.


Our final app is live 🚀

Our app is fully functional, and you can see it live here.

In this blogpost I collected the most relevant parts of the work done during the last weeks of the project.

You can also watch the recording of the 2024 first cohort demo, where each team showcased their app to the rest of the participants. Ours starts around minute 8, but I find it super cool seeing how each team comes to a very different result with the same prompts.

Presenting Despiensa

Despiensa is a wordplay on the Spanish words despensa and piensa.

It's a React, Tailwind & Firebase web app that allows users to register and create shopping lists, which they can also share with other users. The app also records the user's buying habits, so it displays the list items ordered by their likely next purchase date.

Here are some views of our app. When users arrive, they are prompted to register using Google:

Despiensa’s landing page

Then they can start creating a list or navigating to the one they want to use:

Despiensa’s All my lists view, without any list.
Despiensa’s All my lists view, with two lists.

Once in the list page, users can interact with the items in the list and filter them using the input at the top:

List view, showing all list items
List view, showing filtered items

Finally, in the manage list page, users can add new items to their list or share the list with other users:

Manage List view, displaying a form to add items and another one to share the list.

We still want to add a few more nice-to-have features such as adding a dark mode, and we plan to work on those during the next few weeks.

My personal wins during the program

Now looking back, what I value most is that joining The Collab Lab helped me build confidence in my work and also in explaining and showcasing it to others.

I consistently wrote about the issues I worked on and kept this series active by publishing our progress almost weekly.

Also, I returned to the React mental model. After spending some months focused on Vue.js, it was really great to come back to working with React and be able to gain deeper understanding of core concepts.

Wrapping up The Collab Lab experience

❤️ Most of all, The Collab Lab is a great experience to connect with amazing people.

💫 I am really grateful with the entire team, volunteers, and mentors. Their commitment with the project made the whole experience really enjoyable and contributed to creating a safe space to learn and grow.

🙌🏽 I also want to thank the rest of the team members: Borja, Celine, and Judith. The collaboration with them was great, and we learned a lot together.

🌱 I am glad I participated in this cohort, and I strongly recommend the experience to any early-stage career developers out there.