O hub educativo oficial da comunidade $DOG (Dog of Bitcoin). Um portal focado em onboarding, soberania financeira e ecossistema nativo do Bitcoin (Ordinals e Runes).
- Framework: Next.js 14+ (App Router)
- Linguagem: TypeScript
- Estilização: Tailwind CSS 4
- Interação: sats-connect (Xverse Wallet)
- Ícones: Lucide React
-
Clonar o repositório:
git clone <repositorio-url> cd dog-aggregator
-
Instalar dependências:
npm install
-
Configurar variáveis de ambiente: Crie um arquivo
.env.localna raiz com:YOUTUBE_API_KEY=sua_chave_do_youtube_api_v3
Nota: Se a chave não for fornecida, o site usará um vídeo fallback.
-
Rodar o servidor de desenvolvimento:
npm run dev
Acesse:
http://localhost:3000
/src/app: Rotas e páginas (Home, Comunidade, Eventos, Educação, Apps, News)./src/components: Componentes reutilizáveis (Sidebar, WalletConnect, ThemeProvider)./src/data: Dados estáticos e mocks da comunidade./src/app/api: Rota para buscar o último vídeo do YouTube (API Route).
O projeto está pronto para ser hospedado na Vercel:
- Conecte seu repositório GitHub.
- Adicione
YOUTUBE_API_KEYnas Environment Variables (opcional). - Deploy!
Autocustódia é soberania. Nunca compartilhe sua seed phrase. O $DOG Aggregator é uma ferramenta educativa para ajudar a comunidade a crescer com convicção e paciência. HODL!