Envio de notificaciones de un usuario a otro en android studio
Estoy iniciando desarrollo en android studio y necesito alguna orientacion.
Quiero enviar notificaciones en barra de estado de un usuario "cliente" a un usuario "admin" y viceversa dentro de la misma App y he pensado lo siguiente:
-App. Activity en blanco para el cliente con un boton "enviar" y para el admin otra activity con un boton "responder"
-Telefono 1. Cliente (presiona el boton)
-Telefono 2. Admin (recibe la notificacion "hola mundo" en la barra de estado, al tocarla abre su activity y presiona "responder" para que el telefono 1 reciba la notificacion respuesta "que hola ni que nada lol")
-Telefono 1. Recibe notificacion "que hola ni que nada lol" en la barra de estado.
Supongo que necesitare algun servidor pero:
¿Por dónde empezar?
¿Alguna web de guia?
¿Algun tutorial?