I have to implement within my organization a simple push messaging system to deliver messages related to flight operation to portable devices (mini ipads).
The system shall grant three main rights: administrator, messages publisher, messages readers only.
Arriving messages in Ipad shall generate a notification.
Messages shall have an expiration date (validity) and shall change color accordingly (i.e. valid messages GREEN, expired RED). Message validity period is set by message publisher.