Inspiration

Notifick was inspired by the repeated times where we didn't know about events happening at school because they were only told via social media apps we weren't using.

What it does

Notifick is simple: The school puts out an announcement, and all students and parents get that announcement as a notification on their phone.

How we built it

The server behind Notifick was made using the basic web server ASP.NET (C#). The client was made using Scratch, a block-based game engine internally running in JavaScript.

Challenges we ran into

Actually sending notifications to phones was harder than anticipated, as different devices had different methods of delivering notifications to users.

Accomplishments that we're proud of

Getting notifications working at all (albeit still buggy) is something we worked quite a bit on, and we're proud of that.

What we learned

Even what seems to be the most simple of things are much more complex than what meets the eye. At the same time, the most complicated of things can actually be quite simple.

What's next for Notifick

A rewrite of the client would be great, separating from the Scratch engine to make actual native applications for Android and iOS, rather than just an embedded web browser.

Built With

Share this project:

Updates