Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plantillas de Correos #8

Open
4 tasks
fdvj opened this issue Jan 9, 2018 · 0 comments
Open
4 tasks

Plantillas de Correos #8

fdvj opened this issue Jan 9, 2018 · 0 comments

Comments

@fdvj
Copy link
Contributor

fdvj commented Jan 9, 2018

Requisitos

  • Como super usuario debo ser capaz de listar las plantillas disponibles en el sitio GET /templates
  • Como super usuario debo ser capaz de ver una plantilla en particular GET /templates/{templateName}
  • Como super usuario debo ser capaz de modificar las plantillas generales de los correos electrónicos
    que se envian segun las acciones de los sitio PUT /templates/{templateName}
  • Como un componente del API, debo ser capaz de enviar un correo basado en una plantilla, y suministrarle a esa plantilla las variables que debe llenar y los correos a enviar /lib/mail.js (Ver notas)

Notas

  • Se debe crear un motor de correos en el sistema que utlice las plantillas y que reciba las variables que se deben popular en las plantillas. Los diferentes componentes de la aplicación utilizarán este sistema para enviar los correos.
  • Las plantillas deben guardar las referencias de qué variables se le inyectan para que en el WYSIWYG del front end para el correo se pueda saber cuales son las variables que contiene cada plantilla y que serán reemplazadas por el engine.
@fdvj fdvj mentioned this issue Jan 9, 2018
17 tasks
@fdvj fdvj added this to the Backend Authentication and User Management milestone Jan 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant