We have client side hybrid apps built by ionic cordova for iOS and Android. The Apps is similar to online shopping mobile apps which user can post some products that will be seen by other users. User can upload some pictures, login with social network accounts, receiving notification, send notification to others.
We need some server side programs that handle:
~ push notification directly to client side apps either for android and iOS
~ authorization for database (social networks or sign up user)
~ image routing for uploaded images from client side apps
~ promise based data provider
You will receive further information.