Actualizacion app
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.
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.