Skip to content

MirkoMignini/push-notifications-scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Push notifications scheduler

This is a work in progress project, not ready for production yet.

Introduction

This server expose a simple api to schedule the send of a push notification. The system use rpush so it's compatible with the following services:

  • Apple Push Notification Service
  • Google Cloud Messaging
  • Amazon Device Messaging
  • Windows Phone Push Notification Service

Technologies used

Getting started

Before start is it necessary to register one or more app, there is a command line tool to simplify this process but please refer to rpush docs for details:

ruby register_app.rb --help

Start redis, (how to install and start redis)

redis-server

Start web server

bundle exec rackup

Start sidekiq

bundle exec sidekiq -r ./server.rb

Start rpush service

bundle exec rpush start

How to use

TODO

Credits

Thanks to p8952 for sinatra sidekiq integration sample code

About

API to schedule the sending of push notifications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages