[Pitch] Estou construindo o Star Exchange para divulgar projetos do GitHub
Estou desenvolvendo o Star Exchange, uma plataforma onde desenvolvedores podem cadastrar repositórios públicos e conhecer projetos de outras pessoas.
A ideia parte de uma dificuldade: terminar e publicar um projeto não significa que alguém vai encontrá-lo.
O que já funciona
- Login com GitHub.
- Cadastro de repositórios públicos.
- Edição da descrição por quem cadastrou.
- Catálogo de projetos.
- Spotlight, uma opção paga de destaque dentro da plataforma.
A versão atual também tem um mecanismo de créditos por estrelas e automação dessas ações. Esse é um ponto sobre o qual quero ouvir opiniões, principalmente de mantenedores de projetos open-source.
Como está sendo construído
Estou usando Next.js, React, PostgreSQL com Prisma e Stripe para os pagamentos. O deploy está no Railway.
Uma mudança recente foi permitir que a pessoa edite a apresentação do projeto depois do cadastro. Também simplifiquei a interface e retirei números simulados da demonstração.
Ainda estou validando o produto. Meu desafio agora é entender como tornar o catálogo útil para quem procura projetos, não apenas para quem quer divulgar o próprio.
Para conhecer:
https://star-exchange-production.up.railway.app/
Quem já mantém um projeto público: o que trouxe usuários interessados de verdade? Artigos, comunidades, indicação de outros desenvolvedores ou algum outro caminho?
Se puder, acrescente um aprendizado técnico real: um problema que você enfrentou, a solução e o motivo da escolha. Isso deixa o post mais interessante do que uma lista de funcionalidades.