O HelpDev é um portal dedicado a compartilhar conhecimento sobre desenvolvimento de software, com artigos técnicos, projetos open source e snippets de código úteis.
- 📚 Artigos técnicos sobre desenvolvimento
- 💻 Projetos open source
- 📝 Snippets de código (Gists)
- 🔍 Sistema de busca integrado
- 🌐 Interface moderna e responsiva
- Next.js 14
- TypeScript
- Tailwind CSS
- GitHub API
- Medium API
- Node.js 18.x ou superior
- npm ou yarn
- Git
- Clone o repositório:
git clone https://github.com/seu-usuario/helpdev.git
cd helpdev
- Instale as dependências:
npm install
# ou
yarn install
- Execute o servidor de desenvolvimento:
npm run dev
# ou
yarn dev
- Acesse o site em:
http://localhost:3000
- Execute o build:
npm run build
# ou
yarn build
-
Os arquivos estáticos serão gerados na pasta
out/
-
Para fazer o deploy:
- Copie todo o conteúdo da pasta
out/
para o diretório raiz do seu servidor web - Certifique-se de que o arquivo
.htaccess
está configurado corretamente - Configure o SSL/HTTPS no servidor
- Copie todo o conteúdo da pasta
O projeto inclui um arquivo .htaccess
com as seguintes configurações:
- Força HTTPS
- Redirecionamentos de URL
- Configurações de cache
- Compressão GZIP
- Headers de segurança
helpdev/
├── src/
│ ├── app/
│ │ ├── components/
│ │ ├── articles/
│ │ ├── projects/
│ │ └── blog/
│ └── styles/
├── public/
├── next.config.js
└── .htaccess
- Faça um fork do projeto
- Crie uma branch para sua feature (
git checkout -b feature/AmazingFeature
) - Commit suas mudanças (
git commit -m 'Add some AmazingFeature'
) - Push para a branch (
git push origin feature/AmazingFeature
) - Abra um Pull Request
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Guilherme Biff Zarelli
- Blog/Site: https://helpdev.com.br
- LinkedIn: https://linkedin.com/in/gbzarelli/
- GitHub: https://github.com/gbzarelli
- Articles in Medium: https://medium.com/@guilherme.zarelli
- Email: gbzarelli@helpdev.com.br