Sobre el proyecto

TypePulse es una aplicación de escritorio construida con Tauri que proporciona análisis de escritura local. Se ejecuta completamente en la máquina del usuario, garantizando que ningún dato abandone el dispositivo. La herramienta rastrea tres métricas principales: duración total de escritura, número de pulsaciones de tecla y conteo de sesiones. Los datos se organizan y resumen por aplicación individual y por rangos de tiempo configurables. Una superficie de visualización incorporada muestra las tendencias recientes de actividad a lo largo del tiempo. Para un análisis adicional, los usuarios pueden exportar sus datos como un archivo CSV. Toda la información se almacena localmente, y un botón de pausa con un solo clic permite suspender rápidamente el rastreo en cualquier momento. El proyecto utiliza Tauri para la capa de escritorio y sigue flujos de trabajo de desarrollo basados en npm estándar: - Instalar dependencias con `npm install` - Ejecutar la compilación de desarrollo con `npm run tauri dev` - Compilar el frontend con `npm run build` - Compilar la aplicación de escritorio con `npm run tauri build` TypePulse se publica bajo la Licencia Apache 2.0.