RecallDex
Més de 86.500 retirades oficials de joguines, aliments, medicaments i vehicles als EUA, reunides en un únic cercador amb verificador de seguretat. Producte propi de la meva xarxa de webs: concepte, desenvolupament, pipeline de dades i SEO, tot de collita pròpia.
Per què existeix: quatre agències, cap visió de conjunt
Als Estats Units les retirades de producte no es publiquen en un únic lloc. La CPSC anuncia les de productes de consum, l'FDA les d'aliments per una banda i les de medicaments per l'altra, i la NHTSA les de vehicles. Quatre bases de dades amb formats diferents, cercadors diferents i criteris diferents. Qui vol saber si la seva cadireta infantil de cotxe, el seu medicament o la seva furgoneta estan afectats ha de saber primer a quina agència preguntar — i la majoria de la gent no ho sap.
RecallDex existeix per eliminar aquest problema: agrega els avisos de les quatre fonts oficials, els normalitza en un esquema únic i els fa cercables des d'una sola caixa de cerca. Avui indexa 86.533 retirades i continua creixent amb cada avís nou.
És un producte propi de la meva xarxa de webs de dades públiques: el vaig dissenyar, el vaig construir i l'opero jo, de principi a fi.
Què permet fer
- Cercar retirades per nom de producte, marca o número de recall.
- Filtrar per agència: CPSC, FDA (aliments), FDA (medicaments) o NHTSA.
- Safety Checker: comprovar en segons si un producte concret ha estat retirat.
- Veure el remei i els models afectats de cada retirada, amb unitats implicades i fabricant.
- Navegar per categories (vehicles, alimentació, fàrmacs, bressols, joguines, bicicletes…), cadascuna amb el seu comptador real d'expedients.
- Consultar el directori d'empreses ordenat per nombre de retirades acumulades.
- Seguir les últimes alertes publicades, amb la data, l'empresa, les unitats afectades i l'estat (en curs o tancada).
Com està construït
1. Arquitectura Laravel
- Laravel + PHP al backend amb Alpine.js com a capa d'interactivitat lleugera — sense SPA, sense pes innecessari.
- MySQL normalitzada: retirades, categories, empreses i fonts en taules relacionades, de manera que qualsevol entitat resol en una URL pròpia.
- Rutes semàntiques: cada retirada viu en un slug llegible que inclou el número d'expedient oficial, i cada categoria i empresa té el seu hub navegable.
2. Pipeline de dades
- ETL contra quatre fonts oficials amb formats dispars, unificades en un únic esquema coherent.
- Normalització de fabricants, categories, estats de l'expedient i unitats afectades perquè tot sigui filtrable i comparable.
- Incorporació periòdica d'avisos nous: la portada mostra retirades publicades la mateixa setmana, amb l'estat actualitzat.
3. SEO programàtic
- Desenes de milers de fitxes indexables, cadascuna amb title, meta description i dades estructurades pròpies generades des de la base de dades.
- Hubs per agència, categoria i empresa que reparteixen autoritat interna cap a les fitxes de retirada i capturen long-tail.
- Desenvolupament a mida, sense plantilles ni plugins: l'HTML surt del servidor a punt per indexar.
4. Rendiment
- Renderitzat al servidor: el contingut arriba complet a la primera resposta, sense esperar el JavaScript.
- Consultes indexades i paginació per servir catàlegs de desenes de milers de registres sense degradar temps.
- Assets compilats i versionats amb Vite, amb precàrrega del CSS i el JS crítics.
Cobertura i origen de les dades
Les dades procedeixen exclusivament de registres públics oficials dels EUA: la CPSC aporta 9.912 retirades de productes de consum, l'FDA suma 29.263 d'aliments i 17.831 de medicaments, i la NHTSA hi afegeix 29.527 de vehicles.
L'escala dels expedients varia enormement: entre les últimes alertes conviuen campanyes d'un grapat d'unitats i d'altres de massives, com un recall de Mercedes-Benz per risc de desplaçament amb més de 310.000 vehicles afectats. Al rànquing d'empreses, Ford encapçala la llista amb 1.691 expedients, seguida de General Motors amb 1.183.
El resultat
RecallDex funciona alhora com a servei real per a consumidors i com a demostració pública del que sé construir: un ETL seriós sobre quatre fonts amb formats incompatibles, un verificador que respon en segons consultant més de 86.000 retirades i una superfície de desenes de milers de pàgines indexables que creix sola amb cada avís nou de les agències.
És exactament el mateix patró que aplico en projectes de client: agregar, normalitzar i publicar dades de qualsevol sector en plataformes ràpides que posicionen soles.
Algunes captures
Stack
El producte, en viu: Visitar recalldex.com
Preguntes freqüents
Quins organismes alimenten RecallDex?
Quatre fonts oficials dels EUA: la CPSC (productes de consum), l'FDA en les seves dues vessants d'aliments i medicaments, i la NHTSA (vehicles).
Quantes retirades hi ha registrades?
Més de 86.500 en total: unes 9.900 de productes de consum (CPSC), 47.000 d'alimentació i fàrmacs (FDA) i 29.500 de vehicles (NHTSA). La xifra creix amb cada avís nou que publiquen les agències.
Com sé si un producte que tinc a casa està afectat?
Amb el verificador de seguretat (Safety Checker) pots comprovar si ha estat retirat; cada fitxa detalla a més el remei ofert i els números de model afectats.
S'actualitza la base de dades?
Sí. Els avisos nous de les agències s'hi incorporen de manera periòdica: la portada mostra les últimes retirades publicades, amb la data, l'empresa responsable, les unitats afectades i l'estat de l'expedient (en curs o tancat).
Quines empreses acumulen més retirades?
El directori d'empreses les ordena per nombre d'expedients: Ford encapçala la llista amb més de 1.600 recalls, seguida de General Motors amb més de 1.100.
Per a qui és útil la plataforma?
Per a pares que revisen una cadireta infantil de cotxe, investigadors que segueixen tendències de seguretat o qualsevol consumidor que acaba de sentir a parlar d'una retirada.
Altres productes propis
Necessites una plataforma de dades d'aquesta envergadura?
Laravel, ETL de fonts públiques i SEO programàtic a escala. Trucada de 30 minuts sense compromís.
Sol·licitar pressupost gratuït