[PITCH] Apresento o ShowMyProjects, um SaaS pensado para desenvolvedores!
O ShowMyProjects nasceu para resolver uma necessidade real: facilitar a organização e o compartilhamento de projetos do GitHub. É uma ferramenta simples, mas poderosa, que ajuda desenvolvedores a terem um portfólio sempre em sintonia com seus repositórios, sem complicação.
Com o ShowMyProjects, você pode:
- Conectar seu GitHub.
- Selecionar os projetos que deseja destacar.
- Compartilhar facilmente com um link único e profissional.
Para quem precisa de flexibilidade, também oferecemos uma API, ideal para criar portfólios personalizados. E para quem prefere praticidade, temos um portfólio pré-pronto, perfeito para colocar nas redes sociais ou enviar a recrutadores. Afinal, nem todo mundo entende como navegar no GitHub, certo?
Planos e Preço:
- FREE: para quem está começando.
- PRO: apenas R$19,90 por ano (isso mesmo, por ano, não por mês!).
- Também há a opção de compra avulsa, sem assinatura, com acesso PRO por um ano.
Stack utilizada:
O ShowMyProjects foi desenvolvido com Next.js e Tailwind no frontend, e Node.js, Express, Prisma e MongoDB no backend.
Estamos em fase de testes, então, se encontrar algum bug ou tiver sugestões, por favor, envie um e-mail ou comente aqui na postagem.
Acesse e experimente: https://showmyprojects.com.
Obrigado por acompanhar e apoiar esse projeto!
Cara, muito legal esse projeto porque ataca uma dor que praticamente todo Dev conhece.
Não cheguei a interagir muito com a aplicação, mas baseado na Demo que disponibilizou tenho algumas sugestões na parte do Front-End que espero que ajudem (provavelmente já estão no roadmap, mas vou falar mesmo assim).
- Na primeira dobra, temos os links para as redes sociais do Dev, começando com o Github. O que é perceptível é que o Github tem um botão todo bonitão com label e borda enquanto o Instagram (no caso da Demo) é apenas um icon button. Entendo que a escolha seria dar mais destaque ao Github, mas essa decisão criou um contraste meio estranho no ponto de vista do usuário. Minha sugestão seria que todos os botões fossem iguais (seja um botão com label ou icon button), com o botão do Github tendo alguma coisa que o destacasse (talvez uma borda com uma cor diferente, alguma animação, uma bolinha colorida no canto, são várias opções).
- Uma coisa que está fazendo de fato bastante falta na seção dos projetos é ver mais imagens. No card da listagem de projetos poderia ter uma imagem em miniatura à esquerda do texto, enquanto poderíamos ter suporte para uma imagem principal quando entramos na rota do projeto específico. Imagino que possa ser possível inserir uma imagem ou vídeo no corpo do texto, mas uma imagem que vem antes de tudo sempre dá um "tchan" a mais (só ver que a maioria dos sites de conteúdo faz isso).
- Uma questão menor, mas que seria legal tendo em vista o objetivo do projeto, seria disponibilizar o link para o projeto no Github caso o mesmo seja um repositório público. Acho que seria um quick win.
- No footer da página de projetos, aparece só o ícone da rede social do dev (no caso Instagram). Particularmente, achei confuso, já que não tem nenhuma indicação do que é pra ser essa seção. Eu sugeriria criar uma seção de "contato" (ou na vibe do projeto, um
<contact>
), em que o Dev poderia colocar os meios que gostaria de ser contatado, sejam as redes sociais, seja um e-mail.
Espero não ter falado nenhuma besteira. Desejo muito sucesso e que o projeto cresça bastante!
Voce conhece o Pages? Ele é o seu projeto, com muito mais features e grátis. Por que um dev iria utilizar um serviço desconhecido para integrar seu projeto, e ainda pagar, se consegue fazer em um consolidado de mercado free? É um "concorrente" de peso.
Fazendo um pouco do papel do advogado do diabo. Porque um dev usaria seu site sendo que pode usar o github pages? Sendo que o dev ja tem o conhecimento tecnico? O que seu site tem de diferencial?
Agora uma sugestão, seria legal ao inves de ser /nome-dev se fosse um subdominio nome-dev.showmyprojects.com
Abraços e sucesso!
Que projeto fantástico, parabéns! Só algumas observações que eu vou fazer baseado numa navegação rápida:
- O visual do site está lindão, mas eu notei que o tom de azul utilizado é tem pouco contraste com o fundo escuro, o que pode ser prejudicial em termos de acessibilidade. Seria bacana usar um tom de azul um pouco mais claro, talvez (referência);
- Poder adicionar uma thumbnail seria algo realmente fantástico, e vi que até já comentaram abaixo;
- Uma coisa que seria bacana (mas talvez saia um pouco do escopo do projeto) seria ter uma API para um site externo consumí-la, por exemplo: alguém gostaria de usar o ShowMyProjects como um "repositório" de portfólios, usando-o para ter uma versão atualizada, com imagens, detalhes, etc, mas gostaria de exibir os projetos no seu site pessoal. Talvez fosse uma ideia legal (mas, como disse acima, talvez saia do escopo do projeto).
Foram só alguns pensamentos que eu tive, pode ignorar se não fizer muito sentido. De qualquer forma, é um projeto fantástico!
queria ver como fica um exemplo de projeto