Aplicación web: plataforma de asistencia jurídica
Enlace al proyecto web disponible solo para clientes.
Habilidades relacionadas
Bootstrap CSS3 Configurando la seguridad Edición y corrección de pruebas Frasco Git Gunicorn Despliegue de Gunicorn y Nginx HTML5 Optimización de imágenes para la web JavaScript Linux Nginx Despliegue en producción Pitón Contenido optimizado para SEO Despliegue del servidor Diseño WebSobre el proyecto
Aplicación web full-stack para una organización pública regional que protege los derechos de los prestatarios
- Diseñé y desarrollé una plataforma de ayuda legal orientada a servicios para una organización de protección al prestatario, que presenta servicios como defensa contra cobradores, cancelación de órdenes judiciales y apoyo en bancarrota personal
- Creé páginas guía específicas para públicos clave, incluyendo personas que enfrentan problemas de crédito y deudas, víctimas de “abogados de crédito” fraudulentos, y una completa “Guía del Prestatario”
- Implementé una sección de testimonios con historias de éxito de clientes, un carrusel de certificados para documentos legales y un formulario de contacto para consultas
- Entregué un diseño responsivo enfocado en la confianza, con números de línea directa destacados, integración con bot de Telegram, correo electrónico y opciones de contacto con clic para llamar
- Agregué consentimiento de cookies, páginas legales y de privacidad, y marcado optimizado para SEO y compatible con lectores de pantalla
- Optimicé la entrega de medios con conversión a WebP e imágenes con carga diferida
Retos
El proyecto original se construyó sobre WordPress y se alojaba en una plataforma preconfigurada con una base de datos integrada. Con el tiempo, la aplicación dejó de recibir el mantenimiento adecuado y acabó siendo comprometida a través de vulnerabilidades en software desactualizado.
El proyecto existente también presentaba problemas estructurales y de SEO. Gran parte del sitio web se había convertido efectivamente en una colección de páginas HTML estáticas, con algunos contenidos y decisiones de implementación que hacían que el sitio fuera más difícil de mantener y menos adecuado para los motores de búsqueda.
Solución
Reconstruimos por completo el proyecto utilizando el framework Python Flask en lugar de intentar reparar la instalación existente de WordPress.
Las soluciones existentes basadas en código de terceros o imágenes utilizadas en lugar de texto real fueron reemplazadas o reconstruidas para cumplir con los requisitos del cliente. El contenido y la estructura de las páginas se reorganizaron para que la aplicación fuera más fácil de mantener y para mejorar su SEO y accesibilidad.
La nueva aplicación se desplegó en un servidor dedicado con las medidas de seguridad adecuadas para el acceso al servidor y el funcionamiento de la aplicación, proporcionando un acceso separado y controlado para el cliente y el desarrollador.