Executando verificação de segurança...
30

Pitch: Conheça o site Jogos em promoções (MVP Finalizado).

NO FIM TEM VIDEO EXPLICANDO CASO NÃO QUEIRA LER.

https://jogosempromocoes.com.br

Fale galera, demorei para postar mas basicamente o site Jogos em promoções está com MVP completo. Veja o que é possivel fazer nele.

Sem Login

Ver jogos em promoções em diversas lojas.

  • Steam
  • Epic
  • Gog
  • Xbox
  • Playstation

Clicar em um jogo que está em promoção para fazer uma comparação de preço com outras lojas (lojas oficiais e as que vendem Key do jogo). As lojas de comparação são:

  • Kinguin
  • Playstation
  • Xbox
  • Eneba
  • Epic
  • Steam
  • Greenman
  • GOG

Todas as lojas acima já foram feitas compras e recebi o jogo/key sem nenhum problema.

Pode pesquisar qualquer jogo e irá retornar a comparação de preço desse jogo em diversas lojas, mostrando do mais barato até o mais caro.

Com Login

Com login é possível fazer tudo que foi mencionado antes com mais alguns bônus.

  • Salvar jogos na sua lista de desejo
  • Ocultar jogos para não aparecer mais nas lojas.

Veja um vídeo de demonstração de como funciona.

Carregando publicação patrocinada...
3
1

Opa invencaosts, tem repositório mas é privado.

Não coloquei ele público por 2 motivos:

  1. Esse é um projeto que pretendo fazer com que gere alguma renda passiva de alguma forma no futuro, se eu deixasse o código aberto e outros contribuíssem, provavelmente não poderia comercializar ou caso pudesse não seria justo.

  2. Como tem chave de apis se eu deixar público, outros podem usar. Sei que posso criar uma variável de ambiente para configurar todas as chaves, mas como era um MVP e fui fazendo conforme o tempo, não pensei nisso no momento do desenvolvimento. Ainda sim sei que é possível remover o código com as Keys dos históricos de commit do git e mudar para variáveis de ambientes, mas estou focado em outras melhorias por hora.

Mas caso queira bater um papo, posso mostrar parte do código e explicar a origem da ideia, quais tecnologias usadas, porque foi feito da forma que foi, e ficaria até feliz de ouvir sugestões de melhorias rsrs.

Segue meu discord saraiva1989.


1
3

excelente projeto, já vai pros meus favoritos, inclusive!

eu tinha algo que rodava aqui localmente, cadastrava as ids da pstore e ele atualizava os preços pra mim, mas isso aí é outro nível, muito massa!!

pra terminar, apenas duas coisas a dizer: PARA BÉNS!

1

Opa, muito obrigado mesmo.
Agora tenho que dar uma estudada como conseguir indexar no google (no bing aparece na pesquisa mas no google nada).

Ver algumas formas de divulgar para ver se o projeto vai para frente.

2

Fala mano, muito massa o projeto!
Fiquei pensando aqui, talvez seria interessante adicionar um "selo", ou algo que remetesse a um aviso para o usuário caso um jogo estiver disponível no game pass, quem sabe possa valer a pena caso a pessoa apenas queira testar o game, ou pode compensar caso não esteja com um preço tão acessível no momento, não sei posso estar viajando hahah.
No mais, parabéns pelo MVP 🚀

1

Legal a sugestão, esta em analise colocar se alguma loja oferece o jogo em questão de forma gratuita.

Devo em breve abrir um trello e deixar publico com as proximas melhorias e um local para sugestão.

As próximas ações que devo tomar são:

1 - trocar o nome da loja pelo logo da loja.
2 - Adicionar uma marcação na lista de favoritos informando se o jogo aumentou ou diminuiu de preço em relação ao dia anterior.
3 - Enviar um e-mail para o usuario cadastrado sempre que um jogo favorito atingir o menor valor registrado no site.

PLANOS.

1 - Criar uma opção que mostre todos os jogos gratuitos de assinaturas digitais (amazon prime, xbox gamepass, playstation)
2 - Criar um relatório que informe qual assinatura digital vale mais a pena de acordo com o valor das somas de todos os jogos daquela assinatura.
3 - Permitir que o usuario defina no jogo salvo apartir de qual valor deseja receber a notificação por email.
4 - Trocar a opção comparar preço para detalhe do jogo, sendo assim quando clicar em um jogo virá detalhes como (nome, desenvolvedora, publish, imagens, videos). Inclusive a listagem de preço.

Porém como tenho um trabalho formal e faço isso nas horas vagas e quando não estou jogando kkkkk, esta andando em passos pequenos, mas chegarei lá.

2

Fala Daniel, tudo bem?

O projeto ficou sensacional, vou até divulgar ele para alguns amigos.

Uma coisa que eu não encontrei, foi a loja em que o jogo está em promoção, só aparece se eu for comparar os preços ou clicar no link dele.

Novamente, parabéns pelo site, ficou incrível 🎉🎉

1
1

Edit:

Acabei de reparar que as promoções que aparecem na tela inicial dependem da loja selecionada.

Se um certo jogo estiver com uma promoção melhor em outra loja, ele só vai aparecer se eu selecionar essa outra loja?

1

isso, cada loja tem sua propria promoção, então se quer ver as promoções da playstation deve clicar na loja playstation.

Ai caso tenha gostado de algum jogo da playstation mas queira ver se tem em outro lugar mais barato, basta clicar em comparar que irá mostrar o preço em todas as lojas cadastradas.

2

Muito legal o projeto, amigo.
Uma observação: Ao clicar no botão para esconder um jogo que não desejo mais ver, quando não cadastrado, o sistema informa a mesma mensagem do botão de adicionar a lista de desejo.
Good job.

1

Uma sugestão! Quando for comparar o preço entre as lojas, talvez seja mais interessante colocar o ícone de cada plataforma invés do nome, ou algo que remeta a identidade visual da marca. Acredito ficar mais fácil de visualizar as informações. :)

1
1
1
0
1

Eu uso ele todo dia e agradeço pelo o comprometimento! Lembro que você afirmou que iria aprimorar antes e hoje, temos o resultado! Eu sempre uso e continuarei usando enquanto estiver funcionando. A opção de comparar é realmente muito interessante e até intrigante, dado que, como desenvolvedor Front-end, nunca mexi muito com backend (estou começando) e ativou minha curiosidade de como atingiu este resultado.

Olhei e parece que não tem a Nuuvem ainda, que é uma loja muito boa. Fica a dica para uma possível update.

2

Opa Programmer404, fico feliz de saber que ele esta sendo util para ti.
Eu inicialmente criei ele pensando em mim (sou viciado em videogame), e precisava de uma forma de economizar uma grana (e tenho certeza que ja economizei mais de 1000 reais com esse site).

Em relação a estar funcionando enquanto eu tiver dinheiro para pagar o dominio e a hospedagem ele estará no ar. Caso contrario eu libero o codigo para quem quiser publicar.

Sobre curiosidade de como é feito, caso queira podemos conversar que te explico de boas, meu discord é saraiva1989.

Referente a nuvem está na lista para eu adicionar no futuro (até o fim do mês devo fazer isso).

Muito obrigado pelo feedback.

2

Eu também sou apaixonados por jogos. Foi através do teu site que pude de maneira rápida presentear um amigo meu com Tales of Berseria (gosto bastante de JRPG), dentre outros jogos como Darksiders e etc.

Irei adicionar no Discord e mandarei uma mensagem. Como o meu tempo é meu corrido devido a rotina, espero que não se chateie com a demoras para respondender 😂

0
2
2
2
2

kkkkkk, a velocidade é diretamente proporcional com a qualidade do código. Quanto melhor tiver a escrita mais facil de implementar algo.

No caso desse código eu deixei a adição de cada loja independente, sendo assim eu preciso apenas estudar a loja que vou adicionar (ver se possui api ou se terei que fazer scrap do html) e implementar.

O que dificulta muito o dia-a-dia de trabalho é o acoplamento, isso faz com que quando irá alterar algo outra parte do sistema pode ser afetado também. Ai fica aquela coisa de arruma um lugar e quebra outro.

Caso contrario a demora será mais de acordo com a complexidade.

3

a velocidade é diretamente proporcional com a qualidade do código.

Concordo plenamento. Quando o código é ortogonal e bem estruturado, leva no máximo dias para se ajustar ou implementar algo novo, até horas dependendo da complexidade.

Tenho profundo respeito a todos que se dedicam fortemente a boas praticas de programação e executa elas muito bem.

0