Created on 17th November 2024
•
The Problems BlockGigs tackles:
Building BlockGigs came with its fair share of challenges, but each hurdle also presented an opportunity for growth and learning. From the outset, our goal was to create a platform that was user-friendly and accessible to everyone. Simplicity was key. To achieve this, we conducted thorough research on existing job platforms, analyzing their strengths and weaknesses. This informed the design of our Figma prototype, which aimed to provide a seamless user experience.
Given our focus on accessibility, we prioritized developing a web app. This decision was strategic; it allows users to access the platform easily without the additional step of downloading an app. Moreover, since we are building on the Celo protocol, which emphasizes a mobile-first approach, we implemented a progressive web app (PWA) feature. This feature ensures that users can access BlockGigs effortlessly on their mobile devices, whether online or offline, without needing to install a dedicated app.
One of the major technical challenges we faced was implementing the MetaMask delegation feature, particularly in accessing tokens. This was a complex task, but with the assistance of the HerDao team, we were able to navigate and resolve the issue. Along the way, we also encountered several bugs, particularly when making the platform responsive, integrating the backend, connecting APIs, and deploying smart contracts. Each issue demanded a significant amount of research, collaboration, and problem-solving.
Despite these challenges, the team remained committed and proactive. This hackathon provided a valuable platform for learning and skill development, which is crucial in the journey of any software engineer. Through persistence and teamwork, we overcame the hurdles and emerged stronger, more capable, and ready to deliver a robust and innovative product.
Tracks Applied (2)
Technologies used