El proyecto WebMachine pretende crear una aplicacion web capaz de generar de forma dinámica páginas web que mas tarde puedan ser administradas mediante un CMS.
El objetivo de este proyecto es proporcionar tanto a empresas de diseño web como usuarios finales un proceso sencillo para crear páginas web, que esté al alcance de un amplio rango de usuarios con conocimientos diferentes en la materia, debe ser fácil. No obstante, esto no significa que se deba sacrificar usabilidad ni potencia, WebMachine está enfocado tambien para un uso profesional y ampliable mediante módulos.
Características deseadas:
- Edicion del aspecto general de la web mediante plantillas (estructura, colores, fuentes)
- Edicion de parámetros generales de la web (META TAGS, títulos, Site Map, etc.)
- Posibilidad de ampliar las plantillas disponibles y el aspecto mediante CSS y HTML
- Edicion de la cabecera mediante HTML o una utilidad de edicion básica de gráficos online
- Edicion de las páginas asi como del menú de la web
- Inserción y edicion de páginas predefinidas para dotar de una mayor usabilidad (Formularios, Galerias, Foro, Zona Privada)
- Posibilidad de ampliar las páginas predefinidas mediante módulos independientes
- Previsualización y publicación online en el servidor local
- Las webs creadas pueden ser exportadas y son totalmente independientes del proyecto WebMachine
Especificaciones técnicas:
- Programado utilizando ASP.net 3.5 y C#
- Comunicación asíncrona mediante AJAX
- Base de datos SQLServer 2005
- Probado contra las vulnerabilidades web mas conocidas según OWASP (Sql Injection, XSS, etc.)
- Compatible con IE7 y Firefox


Comments