Inspiration
Have you ever been late for lunch due to miscommunication, a lack of leadership or uncooperative coworker? A couple years back I used to work at the airport and the severity of the jobs were so needed that if someone did not relieve you from your position you could not leave, desperately cutting into your lunch time. Individuals would even take necessary long bathroom breaks to avoid working during peak hours. Leaving all the praise and fault to fall on one person alone. The goal is to mitigate this creatin a healthier work environment
What it does
Individuals are allowed to scheduled breaks and notifying others of their break being taken, by a toast method being sent out to all individuals It is then up to individuals to provide assistance in the now unoccupied position, until the previous individual returns
How we built it
I is built using nextjs for the frontend, convex auth for authentication, convex's functions and databases for storage and parallel running functions, full calendar is utilized for using a interaction calendar to provide individuals another form of visualisations
Challenges we ran into
How to manipulate a realtime database to continuously add user content as requested with no latency
What we learned
Storing petabytes of data on an external backend is determential to success
What's next for Clockify
Addin in scheduled breaks, using openai to facilitate auto generated and recommended breaks, checking to make sue individuals have had the opportunity for all their breaks, checking the moale of users based on logged repots and determine when is best to give them a break
Built With
- convex
- fullcalendar
- nextsjs
- react
- typescript
Log in or sign up for Devpost to join the conversation.