Inspiration
Imagine working with people from all over the world. This has become very common in the tech industry and many other industries after COVID-19. Changes in our work lifestyle have made it easier to connect with others globally, but they have also created new challenges. For example, your workday might start at midnight while your colleague is just beginning their morning with a cup of coffee. We spoke with Max from 1Password, who shared his experience working with colleagues in the Netherlands. Because there is a 9-hour time difference between Vancouver and the Netherlands, their schedules are very different. Sometimes he has to wake up very early for meetings while his colleagues in the Netherlands are already having lunch or preparing to finish their workday. Over time, this kind of schedule can affect both our mental and physical health. Maintaining a healthy work-life balance is important for professionals so they can stay productive and perform at their best.
What it does
TimeBridge Calendar provides a feature that helps users understand who is available and when they are available, both during and outside of working hours. It helps people find the best time to schedule meetings or chats across different time zones. By doing this, it reduces scheduling conflicts and minimizes the need for multiple emails just to confirm meeting times. Most importantly, it helps people better respect and understand each other’s work-life balance.
How we built it
First, we used a JavaScript calendar library to create the basic interface for TimeBridge. After that, we used HTML and CSS to add more details and polish the design.
Challenges we ran into
Since this was our first time participating in a hackathon, we found it challenging to use GitHub to push and pull our individual work.
Accomplishments that we're proud of
Definitely, we are very proud of our team. We supported each other and worked closely together throughout the project. This kind of teamwork gave our team strength and helped us feel confident even when facing our weaknesses. In the end, we successfully implemented the meeting creation feature and made the calendar function work through our strong collaboration, which became a key highlight of our project.
What we learned
Believe in yourself and believe in your teammates. Solving problems together was an amazing experience that strengthened both our teamwork and our friendship. Each of us learned a lot—not only about programming, but also about coordination and understanding each other’s stress and limitations. During this intensive experience, we grew quickly in both technical skills and personal mindset. We practiced and improved our skills in JavaScript, HTML and CSS throughout the process.
What's next for TimeBridge
In the future, we are planning to add team and friend connections so more people can share their calendars and coordinate their time together. We also hope to expand the platform to support more time zones and make it easier for people from different regions to connect. Furthermore, Calendar integration, Automatic time-zone detection, Notifications and reminders will be considered in the detailed programming.
Built With
- css
- fullcalendar
- html
- javascript
Log in or sign up for Devpost to join the conversation.