my-bitcoin-balance Tailwind Templates

My Bitcoin Balance

PoC de una app web para gestionar balances de Bitcoin, usando Node.js, Express, y Tailwind CSS. Permite añadir/ver balances y consultar precios actuales. Destaca la integración de tecnologías modernas

PoC app Node.js (Express), htmx, Tailwind CSS

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.

Características

  • Ver y añadir balances de Bitcoin.
  • Ver el valor actual de Bitcoin en USD y EUR.
  • Resetear la base de datos de balances.
  • Interfaz de usuario construida con Tailwind CSS.

Tecnologías Utilizadas

  • Backend: Node.js con Express
  • Base de Datos: SQLite
  • Frontend: htmx, Tailwind CSS
  • Herramientas: Webpack para empaquetado, Nodemon para desarrollo

Configuración del Proyecto

Requisitos Previos

Asegúrate de tener Node.js instalado en tu sistema para ejecutar el proyecto y npm para gestionar las dependencias.

Instalación

Para instalar las dependencias del proyecto, ejecuta:

npm install

Creación de la Base de Datos

Para crear la base de datos si no existe, ejecuta:

npm run init-db

Desarrollo

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

Build para producción

Para compilar los archivos para producción, ejecuta:

npm run build

Visualización

Abre dist/index.html en tu navegador para ver la aplicación en acción.

Top categories

Loading Svelte Themes