Push messages to a Mobile Phone.
There is no need to create the mobile device app in this project. Use of mobile Device build in web-browser is OK:
(If worker suggestion is that HTML5/PhoneGap will not work for this type of application is a reason for totaly change strategy)
Messages is a xml file with id , category, text, image, buttons
The App is a HTML5 "browser" that normaly runns in the background of the mobile Device. (Ipad,Iphone, Android, Win8Phone and more)
The Server get knowledge of all devices that runs the app.
The Server push out a message to the Phone App with a background image and a text and 2-3 buttons
Share (SMS/Facebook/and other in the future)
The server get knowledge that this user likes or dislikes the pushed message.
The server get knowledge if the user shares the message to others.
The user must use one button to get the app back to background.
When the user add the app the user is forced to register with mailadress and a password. The server stores this user profile.
When a user likes a message the responce is stored on that category.
The message pushed to a user is based on likes/dislikes and messages in a category with likes get most pushed messages.