Generador de Html

Terminado

Publicado: Hace un año Plazo: No definido Propuestas: 8 Freelancers interesados: 8

Abierto

Descripción:

Contexto:
Tengo 10 templates de newsletters diseñados y maquetados. Cada template es distinto al otro. En cada envío se elige uno de los templates, se reemplaza el contenido variable (fotos, textos, links) y se genera el HTML que luego será subido a Mailchimp

Requerimiento:
Lo que necesito es un sistema que haga ese trabajo sin necesidad de que un usuario tenga que editar el template para generar el HTML. Sería una especie de “parser”.

Pantallas (2)
1) El sistema deberá tener una pantalla inicial donde aparece un thumbnail de los 10 templates y elige el template que va a enviar.
2) Una vez seleccionado le aparecerá una segunda pantalla donde pueda ingresar los valores los elementos editables del template que eligió:
- Para los titulos y links un input text
- Para los párrafos un textarea
- Para los gráficos un boton donde pueda subir la imagen, que debe alojarse en una ruta predeterminada
Una vez finalizado el ingreso, un botón de “preview” le muestra como queda el HTML final, y si decide que está bien lo guarda guarda el html en una ubicación predeterminada, y también lo descarga a su computadora.

Especificaciones:
- Cada template tiene actualmente variables de reemplazo o placeholders para que el sistema lo pueda “parsear”.
- Cada template tiene una cantidad de campos NO variable, los cuales se definen con anticipación (es decir, si el Template A tiene 2 fotos y 2 textos SIEMPRE va a tener 2 fotos y 2 textos). Por eso no es necesario una lógica para “construir” el template, sino que ya están predefinidos.
- Las fotos no se tienen que resizear, tienen que subirse siempre en los tamaños predefinidos.
- El sistema se va a alojar en un servidor online. Debe estar construido con PHP/MySQL.
- Para el frontend, preferimos Boostrap antes que custom HTML
- No es necesario login ni roles de usuarios.

Se requiere:
El sistema debe estar bien documentado y parametrizado para que pueda ser extendido en caso que se quieran agregar templates (siempre desde el backend, nunca lo hará un usuario). Es decir, se pide un archivo de "Settings". No hace falta una interfaz para esto, se puede hacer directamente en el código ya que si se necesita agregar un template, alguien con nociones de programación lo hará.

Muchas gracias


Categoría: IT & Programación
Subcategoría: Programación Web
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: A tiempo parcial
Roles necesarios: Desarrollador

Freelancers que ya aplicaron para este trabajo

Franco S. Desarrollo y programo hace mas de 8 años, me encanta trabajar sobre PHP y MySQL junto a JAVASCRIPT, me destaco por usar Dreamweaver y Visual Studio 2010. Actualmente trabajo solo como freelance gracias a una gran ca... + detalles

Natanael P. Soy programador web, trabajo por medio Workana hace más de 3 años ayudando en el crecimiento de empresas y/o particulares. Tengo como prioridad cumplir en forma y tiempo el objetivo de cada Cliente, ofreciendo siempr... + detalles

Carlos M. R. A. Ingeniero en informática. Webmaster. Graduado en el 2014 pero creando y desarrollando desde mucho antes. Apasionado por la informática y desarrollo de sistemas. Me especializo en desarrollo de aplicaciones web. + detalles

Alejandro M. soy un joven desarrollado de sitios web ya sea para proyectos simples o proyectos de gran escala los cuales requieren profesionalismo. me especializo en crear sitios funcionales y que sean intuitivos para los usuar... + detalles

Sócrates Crespo Soy una persona dedicada a trabajar y ayudar a crear obras innovadoras. Soy locutor e informático con la mentalidad de siempre seguir creciendo en conocimiento. Vivo en Venezuela y soy un joven de 24 años con deseo de... + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.