Actualizacion app

Job ID: 38540053

Budget: $250 – $750 USD

Responsabilidades del desarrollador web en Angular:


Notificaciones:

Actualmente, todos los usuarios reciben las mismas notificaciones. Se requiere modificar los endpoints y la lógica para ofrecer notificaciones personalizadas. Esto incluye:
- Marcar una notificación como leída.
- Informar al usuario si tiene notificaciones no leídas.
- Permitir desechar o eliminar notificaciones.

Se necesita rehacer la sección de notificaciones en el panel de administrador, incluyendo:
- Nuevos endpoints con paginación para seleccionar usuarios específicos que recibirán las notificaciones.
- La capacidad de crear grupos de usuarios (por ejemplo: "hombres", "mujeres", "todos", "dueños de bares") para facilitar la selección y envío de notificaciones.


Formulario de Creación de Eventos-Entradas (QR):

Desarrollo de Formulario: Se debe agregar un formulario para la creación de eventos-QR-entradas que incluya los siguientes campos:
- Usuarios o grupos destinatarios.
- Lugar donde se canjea el QR.
- Título del evento.
- Descripción o instrucciones del evento.
- Clave para encriptar la información del QR.


Formulario para Notificaciones Push:

Creación de Formulario: Añadir un formulario para enviar notificaciones push con los siguientes datos:
- Grupo de usuarios destinatarios.
- Título de la notificación.
- Cuerpo de la notificación.


Notificaciones del Usuario:

Integración de QR: En la sección de notificaciones del usuario, se debe integrar un paquete para manejar QR en Angular, y permitir no solo mostrar la notificación, sino también mostrar el QR asociado.
Related categories: JavaScript HTML5 AngularJS