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.

Built With

Share this project:

Updates