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
- Cree un nuevo archivo HTML en el directorio
public/ - Agregue la página a
vite.config.tsrollupOptions.input - 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 18 → HTML Puro
- TypeScript → JavaScript
- Sistema de compilación complejo → Configuración simple de Vite
- Múltiples dependencias → Dependencias mínimas
Soporte
Para cualquier problema o pregunta, abra un issue en el repositorio de GitHub.