Inspiration
Japanese engineers often cannot get up in the morning. So we came up with the solution needed to get up in the morning.
What it does
Engineers who can't get up in the morning will be able to get up in the morning and make it a habit by incorporating this solution into their lives.
How we built it
This solution is made by sending the time to wake up by communicating with the native application and Azure Functions, the communication between Azure Functions and the PC application.
Challenges we ran into
The process of creating native apps and creating PC apps was also difficult, but the most difficult was the design of communication logic when those OSes cooperated with different apps. Until now, we used to connect with AWS EC2 server, but we tried to connect with Azure Functions.
Accomplishments that we're proud of
In creating this solution, the most important thing was real-time performance. In that regard, we are proud to minimize the delay caused by connecting each application.
What we learned
If you try to link different operating systems, you will not be able to link in most cases. The native app this time was iOS and the PC OS was a Windows app, so it's the worst compatible environment for trying to cooperate. However, I learned that by introducing serverless tools such as Azure Functions between those applications, it is possible to realize system cooperation quickly and stably.
What's next for Alarm Bomber
The target this time is "engineer", but eventually I want to be able to acquire other targets as well. In addition, we want to realize not only deletion in the local environment but also deletion in the cloud environment such as GitHub.
Log in or sign up for Devpost to join the conversation.