TokenBel Financial Data

Servidor MCP de solo lectura que proporciona acceso a datos de valores bielorrusos: tokens, acciones, bonos, empresas, búsqueda por ticker y búsqueda por nombre de empresa o UNP.

Documentación

Actualización de Contacto - Proyecto HTML Puro + Tailwind 4.1

🔗 Página de inicio — tokenbel.info | Agregador de tokens — dashboard.tokenbel.info

Resumen del Proyecto

Este proyecto se ha migrado exitosamente de una configuración de React + Vite + TypeScript a un sitio estático de HTML puro + Tailwind CSS 4.1.

Estructura del Proyecto

/
├── public/                  # Static assets and additional HTML pages
│   ├── contacts.html        # Contact page
│   ├── favicon.ico          # Favicon
│   └── ...                  # Other static assets
├── index.html              # Main HTML file
├── vite.config.ts          # Vite configuration
├── tailwind.config.ts      # Tailwind CSS configuration
├── postcss.config.js       # PostCSS configuration
└── package.json            # Project dependencies

Tecnologías Utilizadas

  • Vite - Herramienta de compilación rápida y servidor de desarrollo
  • Tailwind CSS 4.1 - Framework CSS basado en utilidades (vía CDN)
  • Alpine.js - Framework JavaScript ligero para interactividad
  • HTML5 - Estructura HTML pura

Primeros Pasos

Requisitos Previos

  • Node.js (v18+) o Bun
  • npm, yarn, pnpm o bun

Instalación

# Clone the repository
git clone <repository-url>
cd contact-refresh

# Install dependencies
bun install
# or
npm install
# or
yarn install
# or
pnpm install

Desarrollo

# Start development server
bun run dev
# or
npm run dev

# Server will start at http://localhost:8080

Compilación para Producción

# Build for production
bun run build
# or
npm run build

# Preview production build
bun run preview
# or
npm run preview

Características del Proyecto

HTML Puro + Tailwind CSS - Sin dependencias de React

Tiempos de compilación rápidos - Optimización impulsada por Vite

Diseño responsivo - Enfoque mobile-first

Fácil de mantener - Estructura de archivos simple

Listo para producción - Recursos optimizados

Páginas Disponibles

  • Página de Inicio (index.html) - Página de aterrizaje principal
  • Página de Contacto (public/contacts.html) - Formulario de contacto e información

Personalización

Agregar Nuevas Páginas

  1. Cree un nuevo archivo HTML en el directorio public/
  2. Agregue la página a vite.config.ts rollupOptions.input
  3. Use clases de Tailwind CSS para el estilo

Estilos

El proyecto usa Tailwind CSS 4.1 vía CDN. Puede:

  • Usar clases de utilidad directamente en HTML
  • Agregar CSS personalizado en etiquetas <style>
  • Extender la configuración de Tailwind en tailwind.config.ts

Despliegue

El proyecto se puede desplegar en cualquier servicio de alojamiento estático:

  • Vercel
  • Netlify
  • GitHub Pages
  • Cloudflare Pages
  • AWS S3
  • Cualquier alojamiento de archivos estáticos

Ejemplo de Despliegue

# Build for production
bun run build

# Deploy the dist/ folder to your hosting provider

Resumen de la Migración

Este proyecto se migró exitosamente desde:

  • React 18HTML Puro
  • TypeScriptJavaScript
  • Sistema de compilación complejoConfiguración simple de Vite
  • Múltiples dependenciasDependencias mínimas

Soporte

Para cualquier problema o pregunta, abra un issue en el repositorio de GitHub.