Aplicación web - Rehacer - Aplicación de guía para reparación de dispositivos móviles
Enlace al proyecto web disponible solo para clientes.
Habilidades relacionadas
Animaciones de AE Edición y corrección de textos con IA Traducciones de texto con IA IA texto/audio/imagen convirtiendo a Automatización de flujos de trabajo con IA Creación de contenido asistida por IA Programación asistida por IA Productividad mejorada por IA Grabación de audio Autenticación y gestión de usuarios Copia de seguridad y recuperación Edición de audio básica Bootstrap CSS3 ChatGPT Configurando la seguridad Optimización de contenido (SM) Diseño e Integración de Bases de Datos DeepSeek Django Internacionalización de Django Edición y corrección de pruebas Git Edición gráfica Gunicorn Despliegue de Gunicorn y Nginx HTML5 Optimización de imágenes para la web JavaScript Linux Administrador de servidor Linux Nginx Reducción de ruido OAuth y autenticación social Monitoreo del rendimiento Optimización del rendimiento Retoque fotográfico Fotografía PostgreSQL Despliegue en producción Pitón Desarrollo de API REST Registro e inicio de sesión Contenido optimizado para SEO Despliegue del servidor Limpieza de sonido Redacción técnica Traducción Interfaz de usuario Edición de video Filmación de video Diseño Web Mantenimiento del sitio webSobre el proyecto
Una aplicación web full-stack rehacida para la app de guía de reparación de dispositivos móviles y la comunidad
- Rearquitecturé la plataforma en torno a una página de inicio reconstruida, una estructura de URL más limpia (/instructions/, /review/, /blog/) y un sistema visual renovado
- Reelaboré la estructura de contenido de la aplicación y creé feeds dinámicos para las instrucciones de reparación mejor valoradas, reseñas, artículos de casos de reparación, vídeos de YouTube y Shorts
- Reconstruí la capa de usuario y comunidad, incluyendo la autenticación, los perfiles de usuario, la información del autor y el flujo de trabajo de preguntas y respuestas para enviar y responder preguntas
- Integré un modelo de IA en el proceso de desarrollo para analizar la aplicación reconstruida existente y ayudar a procesar y reconstruir su contenido y funcionalidad
- Añadí el cambio de tema claro/oscuro, el consentimiento de cookies y páginas dedicadas de cookies y política de privacidad
- Integré servicios de redes sociales y mensajería en la plataforma
- Reelaboré la entrega de medios con generación y almacenamiento en caché de miniaturas WebP, junto con una interfaz adaptable y con enfoque móvil primero
Retos
La tarea inicial era corregir errores en la aplicación existente. Sin embargo, una evaluación mostró que las simples correcciones no serían suficientes. El proyecto requería una revisión completa de la base de datos y la arquitectura del sitio, incluyendo la eliminación y reconstrucción de funciones y clases obsoletas, la actualización o reemplazo de bibliotecas y la integración de modelos de IA.
El trabajo se complicó aún más por una gran cantidad de elementos duplicados y obsoletos, así como por una base de datos inflada y mal estructurada que se había acumulado a lo largo de los años.
Solución
Reconstruimos el sistema existente desde cero, desde las plantillas y vistas hasta las funciones principales y las estructuras de datos. La nueva versión integra IA para la generación de texto, el procesamiento de datos y la traducción.
La base de datos se rediseñó en torno a los nuevos requisitos, las bibliotecas y los componentes obsoletos se sustituyeron por alternativas modernas, y se implementaron medidas de seguridad adicionales para proteger la aplicación de ataques externos.