pingme

command module
v0.0.0-...-7b6ab1f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 17, 2015 License: MIT Imports: 13 Imported by: 0

README

PingME

Get notifications easily when someone needs you.

Create your personal room, share your room link and receive notifications, when people are trying to reach you (open link). Remember to leave your tab open (Could be changed soon with Service Workers) and allow notifications.

Connection is held within a single tab. Everytime you close it, your room is removed. Max room living time is around 30 days (session expiration time).

Future plans

  • Implement queue, so you receive only a summary of all requests (no need to send dozens of notifications)
  • Review backend
  • Add referer to url, so you can see where users came from
  • Play with Service Workers
  • Clean up (when app is closed remove old entries from the database)
  • Don't trigger bots as people visiting link

NOTE: Plans might change depending on free time and interest.

Q&A

WHY? The only reason for this repo is my will to learn GO for writing server-side applications.

Why do you send ping every 20 seconds? This keeps connection open, otherwise heroku will close it in ~30 seconds.

LICENSE - MIT

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL