He realizado una APP para poder hacer maquetación de Emails con Framework MJML, grapesjs, datatables, backend con nodejs + pug + nodemailer, guardado en base de datos localmente en el navegador con indexedDB
La aplicación la inicié con la idea de poder diseñar currículum y poder enviar correos para la búsqueda de empleo, de ahí el nombre: AppToWork, en concreto para mi hermano, para tratar de ayudarle con la búsqueda de empleo, afortunádamente, ha encontrado empleo :)
Conforme la iba haciendo he ido usando cosas que ya tenía a nivel profesional para hacer unos Test de Emails, así que he aprendido y podido sacar partido profesionalmente
Para la App he usado:
Nodejs
para el backend y las vistas conPug
Nodemailer
para las configuración de envíos de emails con SMTP de yahoo- Guardado en BBDD local en el navegador con
indexedDB
- Framework
MJML
para la maquetación de Emails - Framework javascript
Grapesjs
para el builder drag and drop de Emails Datatables
para representar los contactos creados por el usuario
La Aplicación la tengo subida en Heroku. Si has entrado anteriormente, antes del 20/03/2021, deberías borrar la Base de datos, ya que no he contemplado la actualización de la base de datos al nuevo esquema. (Suponiendo el caso de Chrome sería en: Application -> Storage -> indexedDB -> nodemailer, pulsas en "Delete database"
. Con estos pasos, una vez recarges la página, se te volverá a generar la base de datos con el esquema final)
Es una App orientada a ser App de escritorio. No sé si más adelante me dará por aprender Quasar o Electron para ver si consigo crear la App de escritorio