ToolBox
Inspiration Challenge
Our inspiration stemmed from the recognition of a critical issue within the construction industry. In construction sites, typically fast-paced and high-stress environments, mental health often takes a backseat. We chose the challenge to leverage technology and innovation to bridge this gap and provide much-needed mental health support to construction industry employees.
What it does
Our Figma app addresses this challenge by offering a simple yet powerful mental health check-in system. Users interact daily with an intuitive slider to gauge their current mental state. Although we didn't manage to complete all features within the allotted time, our vision includes functionalities like recording shift length and sending timely notifications for breaks, water intake, and meals. These elements aim to create a holistic tool that supports employees throughout their workday.
How we built it
We built the app using Figma, a collaborative design tool. Most of the interactive features of the application are Figma components. We also brainstormed and sketched out the planned features for future implementation, emphasizing a user-friendly and intuitive design.
Challenges we ran into
One of the main challenges we faced was time constraints. As we started working on the project, we realized there were many features that could greatly benefit construction workers. Balancing our vision with the limited time frame was a significant hurdle.
Accomplishments that we're proud of
Despite not completing all planned features, we're proud of the foundation we've laid for a potentially impactful tool.
What we learned
Through this project, we gained a deeper understanding of the unique challenges faced by construction workers. We also honed our design and prototyping skills within the Figma platform. This experience has reinforced the importance of prioritizing mental health in any work environment.
What's next for ToolBox
Our primary objective in this hackathon was to create a solid UI for the concept we had in mind. If ToolBox is developed further, we'd definitely add more features, such as an account login feature, push notifications (reminders for water, food, etc.), and a way to log user data in an external database. We'd also like to have the app function as an all-in-one scheduling platform for employers, enabling them to track worker shifts. We'd also want to migrate from Figma to another app development platform such as Expo (built around React-Native), or to real, functional code.
Here is an example of a notification in TypeScript we would add:
const deviceToken = 'YOUR MESSAGE TOKEN';
const note = new apn.Notification();
note.expiry = Math.floor(Date.now() / 1000) + 3600;
note.badge = 3;
note.sound = 'ping.aiff';
note.alert = 'Drink Your Water';
note.payload = { messageFrom: 'John' };
note.topic = 'YOUR_TOPIC EX. com.blah.blah';
...
Built With
- figma
Log in or sign up for Devpost to join the conversation.