Scan4All App
- Aplicación móvil desarrollada con React Native + Expo para analizar archivos y URLs mediante la API pública de VirusTotal.
- Funciona como cliente visual para el backend Scan4All API, mostrando estado, resultado y estadísticas de seguridad de cada análisis.
- Permite subir archivos (PDF, JPG, EXE, ZIP, etc.), analizar enlaces web y ver el progreso del análisis en tiempo real.
- Ofrece un resumen visual del resultado (seguro, malicioso o no soportado) y muestra los motores antivirus participantes.
Tecnologías y herramientas
React Native (Expo SDK 52)TypeScriptReact NavigationIoniconsReact Native StylesheetFastAPIVirusTotal API v3Expo EAS CLI
Scan4All API
- Backend desarrollado con Python + FastAPI que actúa como intermediario entre la aplicación móvil y la API de VirusTotal.
- Evita exponer directamente la clave VT_API_KEY en el cliente y añade control sobre tipos de archivos, tamaño máximo y seguridad básica.
- Permite analizar archivos y URLs, devolver el ID del análisis y consultar su estado hasta obtener el resultado final.
- Incluye configuración de CORS, manejo de errores y variables de entorno mediante python-dotenv.
Tecnologías y herramientas
PythonFastAPIhttpxfastapi.middleware.corspython-dotenvVirusTotal API v3Uvicorn
HiResSpot
- Reproductor de música de escritorio enfocado en la biblioteca local del usuario.
- Construido con Electron, React y TypeScript, ofrece una interfaz moderna y fluida.
- Permite escanear carpetas, leer metadatos y reproducir archivos FLAC y WAV con alta fidelidad.
- Incluye controles de reproducción y navegación por álbumes, artistas y pistas.
Tecnologías y herramientas
ElectronReactTypeScriptTailwindCSSNode.jsVite
Film Society
- Frontend web para un addon de Stremio desarrollado con Laravel.
- Permite explorar, buscar y reproducir películas y series desde la API del addon.
- Diseño responsivo con Tailwind CSS y caché optimizada para alto rendimiento.
Tecnologías y herramientas
LaravelTailwindCSSAlpine.jsVite