Sistema de verificación y análisis de claims de influencers de salud, desarrollado con Next.js y TypeScript.
-
Leaderboard de Influencers
- Ranking en tiempo real basado en precisión científica
- Métricas de confianza y transparencia
- Actualización diaria mediante análisis con IA
- Visualización de tendencias y estadísticas
-
Análisis de Claims
- Verificación automática de afirmaciones
- Sistema de puntuación de confiabilidad
- Seguimiento de claims verificados
- Estadísticas detalladas por influencer
-
Investigación y Verificación
- Creación de tareas de investigación
- Selección de rangos de tiempo
- Análisis de múltiples fuentes
- Sistema de notas y observaciones
/
- Página principal con el leaderboard/influencers/[id]
- Detalles y análisis de un influencer específico/research/new
- Creación de nuevas tareas de investigación
- Clona el repositorio:
git clone [url-del-repositorio]
cd influencer-claims-frontend
- Instala las dependencias:
npm install
- Copia el archivo de variables de entorno:
cp .env.example .env
- Configura las variables de entorno en el archivo
.env
:
NEXT_PUBLIC_API_URL=http://localhost:3000
- Inicia el servidor de desarrollo:
npm run dev
La aplicación estará disponible en http://localhost:3000
npm run dev
- Inicia el servidor de desarrollo con Turbopacknpm run build
- Construye la aplicación para producciónnpm run start
- Inicia el servidor de producciónnpm run lint
- Ejecuta el linter
- Next.js 15.1.3
- React 19
- TypeScript
- TailwindCSS
- React Query
- Axios
- HeadlessUI
- HeroIcons
GET /api/influencers/stats
- Estadísticas generalesGET /api/influencers/list
- Lista de influencersGET /api/influencers/[id]
- Detalles de un influencerPOST /api/influencers/verify
- Verificación de influencer
POST /api/research/tasks
- Creación de tareas de investigación
- Node.js 20 o superior
- npm 9 o superior