Este proyecto es una aplicación web que permite a los usuarios ver su balance de Bitcoin, el valor actual de Bitcoin en USD y EUR, y gestionar registros de balance en una base de datos SQLite. Utiliza Express para el backend, SQLite para la persistencia de datos y Tailwind CSS y htmx para el frontend.
Asegúrate de tener Node.js instalado en tu sistema para ejecutar el proyecto y npm para gestionar las dependencias.
Para instalar las dependencias del proyecto, ejecuta:
npm install
Para crear la base de datos si no existe, ejecuta:
npm run init-db
Para iniciar el servidor de desarrollo con reinicio automático, ejecuta:
npm run dev-server
Para compilar los archivos con cambios en tiempo real, ejecuta:
npm run watch
Para compilar los archivos para producción, ejecuta:
npm run build
Abre dist/index.html en tu navegador para ver la aplicación en acción.