TokenBel Financial Data

Servidor MCP somente leitura que fornece acesso a dados de valores mobiliários bielorrussos: tokens, ações, títulos, empresas, busca por ticker e busca por nome de empresa ou UNP.

Documentação

Atualização de Contato - Projeto HTML Puro + Tailwind 4.1

🔗 Landing Page — tokenbel.info | Agregador de Tokens — dashboard.tokenbel.info

Visão Geral do Projeto

Este projeto foi migrado com sucesso de uma configuração React + Vite + TypeScript para um site estático em HTML puro + Tailwind CSS 4.1.

Estrutura do Projeto

/
├── 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

Tecnologias Utilizadas

  • Vite - Ferramenta de build rápida e servidor de desenvolvimento
  • Tailwind CSS 4.1 - Framework CSS utilitário (via CDN)
  • Alpine.js - Framework JavaScript leve para interatividade
  • HTML5 - Estrutura HTML pura

Começando

Pré-requisitos

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

Instalação

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

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

Desenvolvimento

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

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

Build para Produção

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

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

Recursos do Projeto

✅ HTML Puro + Tailwind CSS - Sem dependências React

✅ Build rápido - Otimização com Vite

✅ Design responsivo - Abordagem mobile-first

✅ Fácil manutenção - Estrutura de arquivos simples

✅ Pronto para produção - Assets otimizados

Páginas Disponíveis

  • Página Inicial (index.html) - Página de destino principal
  • Página de Contato (public/contacts.html) - Formulário de contato e informações

Personalização

Adicionando Novas Páginas

  1. Crie um novo arquivo HTML no diretório public/
  2. Adicione a página ao vite.config.ts rollupOptions.input
  3. Use classes Tailwind CSS para estilização

Estilização

O projeto usa Tailwind CSS 4.1 via CDN. Você pode:

  • Usar classes utilitárias diretamente no HTML
  • Adicionar CSS personalizado em tags <style>
  • Estender a configuração do Tailwind em tailwind.config.ts

Implantação

O projeto pode ser implantado em qualquer serviço de hospedagem estática:

  • Vercel
  • Netlify
  • GitHub Pages
  • Cloudflare Pages
  • AWS S3
  • Qualquer hospedagem de arquivos estáticos

Exemplo de Implantação

# Build for production
bun run build

# Deploy the dist/ folder to your hosting provider

Resumo da Migração

Este projeto foi migrado com sucesso de:

  • React 18 → HTML Puro
  • TypeScript → JavaScript
  • Sistema de build complexo → Configuração Vite simples
  • Múltiplas dependências → Dependências mínimas

Suporte

Para qualquer problema ou dúvida, abra uma issue no repositório do GitHub.