https://github.com/anderson-ufrj/neural_thinker

My Personal Website

https://github.com/anderson-ufrj/neural_thinker

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.2%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

My Personal Website

Basic Info
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 1 year ago · Last pushed 11 months ago
Metadata Files
Readme

README.md

🧠 Neural Thinker - Portfolio Website

Astro TypeScript Tailwind CSS Vercel

Arquiteto de Inteligência Digital - Single Page Application moderna e performática com suporte bilíngue (PT/EN)

✨ Características

  • 🚀 Astro 4.x com SSG otimizado
  • 📱 Single Page Application com navegação suave
  • 🌐 Bilíngue: Português (padrão) e Inglês
  • 🎨 Tailwind CSS 4.0 com design system
  • 🌙 Dark/Light mode com persistência
  • Performance otimizada (Core Web Vitals)
  • 📊 SEO completo com Open Graph
  • 🔧 TypeScript strict mode
  • 📱 Mobile-first responsive

🚀 Quick Start

Pré-requisitos

  • Node.js 18+
  • npm 9+

Instalação

```bash

Instale as dependências

npm install

Execute o servidor de desenvolvimento

npm run dev ```

Scripts Disponíveis

bash npm run dev # Servidor de desenvolvimento npm run build # Build para produção npm run preview # Preview do build npm run astro # CLI do Astro

🏗️ Arquitetura

Estrutura do Projeto

src/ ├── components/ # Componentes reutilizáveis │ ├── Header.astro # Navegação sticky │ ├── Hero.astro # Seção hero com typewriter │ ├── Projects.astro # Grid de projetos │ ├── About.astro # Sobre mim │ ├── Blog.astro # Últimos posts │ ├── Certifications.astro # Timeline │ ├── Contact.astro # Formulário de contato │ └── Footer.astro # Rodapé ├── data/ # Dados estruturados │ ├── site.json # Configurações globais │ ├── projects.ts # Dados dos projetos │ ├── blog.ts # Posts do blog │ ├── certifications.ts # Certificações │ └── about.ts # Conteúdo sobre ├── i18n/ # Internacionalização │ ├── ui.ts # Traduções da interface │ └── utils.ts # Helpers de i18n ├── layouts/ # Layouts base │ └── Layout.astro # Layout principal ├── pages/ # Rotas │ ├── index.astro # Redirect para /pt │ ├── pt/index.astro # Página PT │ └── en/index.astro # Página EN └── styles/ └── global.css # Estilos globais

🌐 Internacionalização

O site suporta Português (padrão) e Inglês:

  • Português: /pt (padrão) ou /
  • Inglês: /en
  • Toggle automático entre idiomas
  • URLs localizadas

📱 Seções Principais

🏠 Hero

  • Typewriter effect com role
  • Avatar/foto de perfil
  • CTAs para projetos e contato
  • Links para redes sociais

💼 Projetos

  • Grid responsivo com cards
  • Filtros por tecnologia
  • Links para GitHub e demo
  • Hover effects

👨‍💻 Sobre

  • Bio profissional
  • Expertise e experiência
  • Stats/métricas
  • Filosofia de trabalho

📝 Blog

  • Cards com preview
  • Modal para conteúdo completo
  • Tags clicáveis
  • Tempo de leitura

🏆 Certificações

  • Timeline visual
  • Links para credenciais
  • Hover animations

📞 Contato

  • Informações de contato
  • Links para redes sociais
  • CTA para email/LinkedIn

📈 Performance

Otimizações

  • Static Site Generation (SSG)
  • Asset optimization
  • Font optimization
  • Image lazy loading
  • CSS/JS minification

🚀 Deploy

Vercel (Recomendado)

  1. Conecte o repositório GitHub
  2. Configure as variáveis de ambiente
  3. Deploy automático a cada push

👨‍💻 Autor

Anderson Henrique - 📧 Email: andersonhs27@gmail.com - 💼 LinkedIn: anderson-h-silva95 - 🐙 GitHub: anderson-ufrj


Feito com ❤️ usando Astro + Tailwind CSS

Owner

  • Name: Anderson Henrique Da Silva
  • Login: anderson-ufrj
  • Kind: user
  • Location: Brasil
  • Company: Ruvixx, Inc

GitHub Events

Total
  • Watch event: 1
  • Push event: 13
Last Year
  • Watch event: 1
  • Push event: 13

Dependencies

package-lock.json npm
  • 625 dependencies
package.json npm
  • @tailwindcss/typography ^0.5.10 development
  • @types/node ^20.0.0 development
  • @types/react ^18.0.0 development
  • @types/react-dom ^18.0.0 development
  • autoprefixer ^10.4.16 development
  • clsx ^2.1.0 development
  • eslint ^8.0.0 development
  • eslint-config-next ^14.0.0 development
  • postcss ^8.4.32 development
  • tailwind-merge ^2.2.0 development
  • tailwindcss ^3.4.0 development
  • typescript ^5.3.0 development
  • @mdx-js/loader ^3.0.0
  • @mdx-js/react ^3.0.0
  • @next/mdx ^14.0.0
  • framer-motion ^10.16.0
  • gray-matter ^4.0.3
  • next ^14.0.0
  • next-intl ^3.0.0
  • next-mdx-remote ^4.4.1
  • react ^18.0.0
  • react-dom ^18.0.0
  • reading-time ^1.5.0
  • remark ^15.0.1
  • remark-html ^16.0.1