Skip to content

iaurg/segredo-dev

Repository files navigation

segredo.dev

segredo.dev

Um blog pessoal desenvolvido com Astro e Tailwind CSS.

🚀 Tecnologias

Este projeto foi construído com as seguintes tecnologias:

  • Astro - Framework web moderno para criar sites rápidos
  • TypeScript - Superset tipado do JavaScript
  • Tailwind CSS - Framework CSS utilitário
  • React - Biblioteca JavaScript para interfaces
  • MDX - Markdown aprimorado com componentes JSX
  • Playwright - Framework de teste end-to-end

✨ Funcionalidades

  • 📱 Design responsivo
  • 🌙 Modo escuro/claro
  • 🔍 SEO otimizado
  • 📊 Analytics integrado
  • 📝 Suporte a MDX com sintaxe matemática (KaTeX)
  • 🎨 Componentes UI modernos com Radix UI
  • 🧪 Testes end-to-end
  • 📰 Feed RSS
  • 🗺️ Sitemap automático

🛠️ Como executar

  1. Clone o repositório:
git clone https://github.com/iaurg/segredo-dev.git
cd segredo-dev
  1. Instale as dependências:
npm install
  1. Execute o projeto em modo de desenvolvimento:
npm run dev
  1. Acesse http://localhost:4321 no seu navegador

📦 Scripts disponíveis

  • npm run dev - Inicia o servidor de desenvolvimento
  • npm run build - Cria a build de produção
  • npm run preview - Visualiza a build localmente
  • npm run prettier - Formata o código
  • npm run test:e2e - Executa os testes end-to-end
  • npm run test:e2e:ui - Executa os testes com interface gráfica

📁 Estrutura do projeto

src/
├── components/     # Componentes React e Astro
├── content/       # Conteúdo do blog em MDX
├── layouts/       # Layouts das páginas
├── lib/          # Utilitários e funções
├── pages/        # Rotas e páginas
└── styles/       # Estilos globais

🤝 Contribuindo

Contribuições são sempre bem-vindas! Se você tiver sugestões de melhorias ou encontrar algum problema, fique à vontade para abrir uma issue.

📄 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.

About

My blog repository

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •