Voltar para os projetos

Aplicação web - Refazer - Aplicação de orientação para reparação de dispositivos móveis

Junho 1, 2025 Com suporte Em desenvolvimento

Link do projeto web disponível apenas para clientes.

Aplicação web - Refazer - Aplicação de orientação para reparação de dispositivos móveis

Sobre o projeto

Uma aplicação web full-stack refeita para o aplicativo de orientação de reparo de dispositivos móveis e comunidade

  • Reestruturei a plataforma em torno de uma homepage reconstruída, uma estrutura de URL mais limpa (/instructions/, /review/, /blog/) e um sistema visual renovado
  • Reformulei a estrutura de conteúdo da aplicação e criei feeds dinâmicos para instruções de reparação mais bem avaliadas, análises, artigos de casos de reparação, vídeos do YouTube e Shorts
  • Reconstruí a camada de utilizador e comunidade, incluindo autenticação, perfis de utilizador, informações do autor e o fluxo de Perguntas e Respostas para submeter e responder a perguntas
  • Integrei um modelo de IA no processo de desenvolvimento para analisar a aplicação reconstruída existente e ajudar a processar e reconstruir o seu conteúdo e funcionalidades
  • Adicionei alternância entre tema claro/escuro, consentimento de cookies e páginas dedicadas de cookies e política de privacidade
  • Integrei serviços de redes sociais e mensagens na plataforma
  • Reformulei a entrega de media com geração e caching de miniaturas WebP, juntamente com uma interface responsiva e mobile-first

Desafios

A tarefa inicial era corrigir erros na aplicação existente. No entanto, uma avaliação mostrou que simples correções não seriam suficientes. O projeto exigia uma reformulação completa do banco de dados e da arquitetura do site, incluindo a remoção e reconstrução de funções e classes obsoletas, a atualização ou substituição de bibliotecas e a integração de modelos de IA.

O trabalho foi ainda mais complicado por um grande número de elementos duplicados e obsoletos, bem como por um banco de dados inchado e mal estruturado que se acumulou ao longo dos anos.

Solução

Reconstruímos o sistema existente do zero, desde templates e views até funções centrais e estruturas de dados. A nova versão integra IA para geração de texto, processamento de dados e tradução.

O banco de dados foi redesenhado com base nos novos requisitos, bibliotecas e componentes desatualizados foram substituídos por alternativas modernas, e medidas de segurança adicionais foram implementadas para proteger a aplicação contra ataques externos.