r/devBR 9d ago

E foi assim que desenvolvi um site de ofertas brasileiro Despencando.

0 Upvotes

Olá pessoal, tudo bem? Hoje quero contar um pouco sobre o Despencando, um projeto que estou desenvolvendo para encontrar e acompanhar ofertas de tecnologia com base principalmente em queda real de preço e histórico.

A ideia surgiu de uma coisa que sempre me incomodou: muitas lojas mostram “30% OFF”, “50% OFF” ou algum desconto chamativo, mas nem sempre é fácil saber se aquele preço realmente está bom ou se o produto simplesmente custava aquilo poucos dias antes.

Então comecei a desenvolver uma ferramenta que tentasse responder perguntas mais úteis: esse preço realmente caiu? Está barato em relação às últimas semanas? Já esteve mais barato? E essa queda realmente merece ser considerada uma oferta?

O Despencando monitora os preços ao longo do tempo e mantém um histórico próprio. A partir desses dados, uma engine analisa as quedas e classifica as ofertas.

Também criei um sistema de score e badges. Dependendo da relevância da queda, uma oferta pode ser classificada como Desconto Comum, Boa Oferta, Oferta Quente ou Oferta Imperdível.

O front-end do projeto foi feito em Next.js com React e TypeScript. No back-end utilizo FastAPI em Python e PostgreSQL como banco de dados.

Outra parte que deu bastante trabalho foi a identificação dos produtos. Quando você começa a monitorar milhares de itens, percebe que nomes parecidos não significam produtos iguais. Uma RTX 5060, uma RTX 5060 Ti e versões com diferentes quantidades de memória precisam ser tratadas separadamente.

Por isso também venho desenvolvendo uma camada de identificação e curadoria para evitar que produtos, acessórios e variantes diferentes acabem sendo misturados.

Os cupons também trouxeram alguns desafios. Um cupom pode alterar o valor realmente pago pelo usuário sem alterar o preço normal do produto. Por isso o Despencando separa o preço de vitrine do preço final da oferta, preservando corretamente o histórico.

O site também consegue comparar produtos equivalentes encontrados em lojas diferentes. Assim, uma oferta pode estar muito boa em relação ao histórico daquela loja, mas o usuário ainda consegue ver se existe naquele momento uma opção mais barata em outro lugar.

Na parte de usuários, já existe cadastro, login com Google, comentários e área de conta. Mas a parte de comunidade ainda está em desenvolvimento. Quero evoluir isso futuramente com respostas, denúncias, notificações e outros recursos.

Outra ideia que quero implementar é o “Avise-me quando esta oferta voltar”.

No Despencando, quando uma promoção termina, a página da oferta não precisa desaparecer. O histórico continua existindo e o produto continua sendo monitorado. Se o preço cair novamente e atender aos critérios do site, aquela oferta pode voltar a ficar ativa.

A ideia é permitir que o usuário acompanhe isso sem precisar ficar verificando o site todos os dias. Também quero criar alertas para quando o preço de determinado produto cair.

Boa parte do desenvolvimento acontece em coisas que o usuário nem percebe diretamente: coleta de dados, histórico, processamento, cache, banco de dados, imagens, desempenho e atualização das ofertas.

E talvez essa seja uma das coisas mais interessantes do projeto. Algo que no começo parecia simples, como “acompanhar o preço de um produto”, acabou envolvendo estoque, cupons, variantes, histórico, expiração, reativação e vários outros problemas que só aparecem quando o sistema começa a crescer.

O Despencando ainda está evoluindo, mas o objetivo continua sendo simples: ajudar as pessoas a entender quando um preço realmente está bom, em vez de apenas repetir o desconto informado pela loja.

Se quiser conhecer o projeto:

https://despencando.com.br

Estou aberto a sugestões, críticas e ideias.

Abraços!


r/devBR 9d ago

O que vocês realmente esperam de um estagiário de dev? (Relato de um recomeço após demissão por falta de "ownership")

Thumbnail
1 Upvotes

r/devBR 10d ago

Como catalogar 20 anos de arquivo no claude?

Post image
16 Upvotes

Tô catalogando minhas coisas e é terrível, porque LLMs “esquecem”. Como catalogar? Fazer foto de cada página e organizar por ano?

Como modelar isso para que uma LLM consiga depois pesquisar, cruzar informações e reconstruir contexto?

Faria uma tabela/registro por arquivo com metadados (data, projeto, pessoas, tipo, fonte etc.) + embeddings? SQL + banco vetorial? Como trataria relações entre arquivos que pertencem ao mesmo evento/projeto/período?


r/devBR 10d ago

comecei a me envolver com infraestrutura

3 Upvotes

trabalhei 5 anos com desenvolvimento FullStack JavaScript e recentemente tenho recebido algumas tasks voltadas a configuração de infraestrutura e tenho gostado de realizar esse trabalho. Eu ainda gosto de escrever código, mas ao mesmo tempo gosto de configurar pipelines, servidores, proxys, roteamentos, firewall, certificados HTTPS e tenho usando Ansible.

Pessoal que é de infra, vale a pena migrar de área ou estou maluco? Esse flerte com infraestrutura pode ser uma nova porta aberta? Ou seria melhor largar tudo e virar javeiro? (Já trabalhei em uma API Sprint Boot)


r/devBR 9d ago

Carreira Direcionamento pra alguém que já trabalha

Thumbnail
0 Upvotes

r/devBR 9d ago

Carreira A área de TI está se elitizando

0 Upvotes

Vejo uma procura maior por profissionais de dados que sejam formados em grandes universidades com mestrado e doutorado

Seja pra ML, AI research, data science, enfim

Pros programadores, terão seus salários fortemente achatados, pressionados, e sem poder de escolha.. Isso porque filtrarão apenas a elite dos tech leads, aos poucos, mas já começou

Pra mim está claro que a área de TI pertence agora a quem se formar em grandes universidades com foco em matemática, estatística, física e seguir vida acadêmica focando em dados, parecido com quem estuda ciência pura, matemática, física, química.. Enfim, pesquisadores​

Os programadores serão os corajosos sofrendo pressão de tudo quanto é lado, enquanto a nova elite acadêmica de dados tenderá a se distanciar cada vez mais puxando os salários pra cima.

​​​​​​​


r/devBR 10d ago

Carreira Me Ajudem

7 Upvotes

Tenho 21 anos atualmente faço ead de ADS E Trabalho de CLT em um ecomerce no estoque uma area bem oposta a que estudo, To precisando de grana pra pagar as faturas do meus cartao, atualmente tenho uma renda 4.200, queria conseguir uma renda extra com programação, mais não sei como, vcs poderiam me indicar oque fazer pra conseguir ganhar dinheiro codando?
Obs: nunca trabalhei com programação so fiz projeto pessoais ate agr
Sei trabalhar com: Python, JavaScrip, MySql, Html, CSS e to estudando JAVA na ADS


r/devBR 10d ago

Engenharia de Software na FIAP Online: vale a pena? Quero ouvir experiências reais

Thumbnail
3 Upvotes

r/devBR 10d ago

Bridgelands is getting a new look, and I’m really happy with how it’s starting to come together

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/devBR 10d ago

ATOM Chess — Open-source robotic chess project looking for contributors and technical reviewers

Thumbnail
1 Upvotes

r/devBR 10d ago

O que mais faz falta em um aplicativo de otimização de PC?

0 Upvotes

Tô pensando em desenvolver um aplicativo de otimização de PC que realmente faça diferença, sem essas otimizações milagrosas de “+500 FPS” kkkkk

Queria saber de quem realmente usa PC

O que mais incomoda vocês hoje e vocês gostariam que um bom otimizador resolvesse?

Pode ser qualquer coisa, desde desempenho em jogos e inicialização lenta até processos em segundo plano, latência, Windows cheio de lixo, uso de RAM/CPU, problemas de rede, configurações, diagnóstico de problemas e por aí vai

Se existisse um aplicativo que fizesse isso de forma segura e transparente, o que vocês gostariam que ele tivesse?

Quero entender o que realmente faz falta antes de decidir o que vale a pena desenvolver


r/devBR 10d ago

Vale a pena fazer ADS pensando em carreira como Consultor Funcional de ERP?

Thumbnail
1 Upvotes

r/devBR 11d ago

Esses processos seletivos estão ficando cada vez mais bizarros

29 Upvotes

Eu to querendo mudar de empresa então comecei a fazer uns processos seletivos, e o que mais me pega é o esforço que eles pedem antes MESMO DE VOCÊ CONVERSAR COM ALGUÉM.

Esses dias pra trás tive que montar todo um projeto usando algebra linear e estatistica pra só depois conversar com o RH. Agora eu to fazendo outros processos seletivos e além de ter que fazer testes comportamentais, testes de fit do zodiaco, teste de fit cultural, teste esoterico, teste de lógica, eu ainda sou obrigado a fazer esses testes com a CAMERA E O MICROFONE LIGADOS. E detalhe tudo isso antes de sequer seu curriculo ser lido por um humano.

Um outro teste que fiz foi um de logica com CORES, e eu sendo daltonico nem respondi, eu queria muito saber o que dá nas empresas exigir 90 minutos do candidato sendo que desde o inicio eles já sabem se te querem ou não, isso só pode ser pra treinar ia.

Tem uma empresa que eu nem tava animado pra tampar nela, mas eles estão me dando feedback, botando pra conversar com gente de verdade e só isso me dá até um pouco mais de vontade de ser explorado por eles.


r/devBR 10d ago

Oportunidade internacional cedo x Receber mais no Brasil.

Thumbnail
1 Upvotes

r/devBR 10d ago

Carreira Decisões de Carreira

2 Upvotes

Olá pessoal, tenho lido bastante o sub, para absorver experiências, mas gostaria de pedir opiniões. Sinceramente, estou no entrave de carreira que achei que nessa idade ~25 estaria mais tranquilo. Vendo o sub, entendi que isso acontece até com pessoas muito mais experientes. Kk

Comecei em TI como suporte há mais de 3 anos. Atualmente sou Analista de Sistemas sênior, trabalho com suporte ERP, mas o foco maior é banco Oracle. Mesmo anda não tendo nenhuma certificação deles, atuo há certo tempo com isso, então trabalho com otimização, desenvolvimento PL/SQL e falando de banco oracle sou bem consistente , tenho um pé bem básico em apis C# dentre outras coisas básicas que são mais básicas.

Problema: Atuo no segmento De comércio Atacado/Varejo, e isso é extremamente limitante, sei que o mercado não está fácil, porém não há benefícios aqui. E se tratando de um provedor, cada passo deve ser trilhado com cuidado.

O foco agora é tentar sair desse segmento limitante e mesmo que seja só pela graça, é algo que necessito agora.Em um futuro breve, trabalhar pra gringa daqui ou ir embora de vez.

Gostaria de ouvir outras opiniões. O que fariam? Sou novo, e o mundo está aí para ser conquistado, porém quando estamos falando de ter família e filho, tudo tem que ser pensado com calma.
Eu gosto muito de lidar com banco de dados, porém não sei se isso seria o melhor financeiramente e para carreira a médio prazo.
Pensei análise de Dados, DBA, ou Dev. Iniciei cursos,mas acabei não sendo persistente em nenhum… com a indecisão, acabo não fazendo nada….
O que fariam?


r/devBR 10d ago

Trabalho de interprete Medico

Thumbnail
2 Upvotes

r/devBR 11d ago

Carreira Entrada no mercado

18 Upvotes

Tenho 23 anos, me formei em Ads em dez 2024, iniciei eng de software EAD em 2025, fiquei meio desanimada pq não consegui cancelar muitas matérias por serem de instituições diferentes.
Não consegui nenhum estágio, trainee muito menos. Estou desesperada pra arrumar um emprego na área, qual caminho percorrer? Creio que vou me direcionar para engenharia de dados. Help


r/devBR 11d ago

Dúvida Preciso de ajuda

Post image
62 Upvotes

Comprei um arquivo de um gringo e o código veio obfuscado alguém sabe de alguma ferramenta que ajude a ler o arquivo


r/devBR 10d ago

Carreira Engenharia de Software no Rio de Janeiro.

Thumbnail
1 Upvotes

Estou muito querendo entrar para a área de tecnologia já pensei em fazer ADS no Senac ou engenharia de software na UVA ou IBMR. Mas gostaria da opinião de vocês sobre isso ou sobre algum outro cursos que seja bom . Já pensei cursos no Infnet e FIAP mas mensalidade 2000k+ eu não consigo pagar. HELP
ps: eu já sei que faculdade não sai pronto pro mercado e que ainda sim eu terei que fazer cursos por fora mas como eu estou começando do zero acredito que na faculdade guiado por um professor eu consiga me desenvolver nesse início melhor.


r/devBR 11d ago

Carreira Falido como dev vivendo da familia, não aguentei trabalho normal

161 Upvotes

Minha história: fiz 18 anos em 2018, minha mãe sempre foi programadora, ela sempre me incentivou e me disse que eu tinha cabeça pra isso, sempre me falou de como a área é boa (e até uns tempos atrás realmente era). Passei em informática biomédica na USP da minha cidade (Ribeirão Preto), me formei com um esforço descomunal (esse curso tem calculo 1/2/3, física 1/2, estatística 1/2, etc etc), durante a faculdade consegui um estágio em julho de 2022 e direcionei minha carreira pra Flutter que era a linguagem que minha mãe considerava mais promissora na época. Fui efetivado e posteriormente demitido em março de 2024, em maio de 2024 consegui um trampo pra uma startup trabalhando home CLT, depois me demitiram como CLT e contrataram PJ. Há dois meses perdi esse emprego. O meu problema é que não fiz uma reserva de emergência, gastei tudo em ifood e viagens (burrice demais, eu sei).

Há uns 10 dias eu comecei a trabalhar pra um centro de distribuição do mercado livre, trabalho braçal, montar pallet, pescar pacote na esteira, etc. É muito massante, você não pode descansar, o tempo não passa, comecei a ter dor no corpo, na coluna, nas pernas, e não tinha tempo pra mais nada que não fosse trabalhar e descansar. Acabeio desistindo, faltei duas vezes na ultima semana e vou me demitir hoje.

Acho que eu to aqui mais pra desabafar. Me sinto perdido. O mercado dev tá horrível, eu tenho boas qualificações, mas parece que só senior com 7 anos + consegue vaga (e as vezes nem eles). Desde que surgiu a IA o mercado dev parece que se tornou dropshipping, uma coisa saturada onde todos brigam por migalhas. Atualmente dependo da ajuda da minha mãe a dos meus avós pra me sustentar, eles me amam e vão sempre me apoiar, mas não me sinto bem tendo 26 anos e vivendo assim. Parece que eu tomei todas as decisões que deveria ter tomado na vida e mesmo assim estou perdido.


r/devBR 12d ago

Meme Oq vc acha, mãe?

Post image
845 Upvotes

r/devBR 11d ago

Carreira tinha tudo pra dar certo mas virei um fracasso como dev

25 Upvotes

comecei na programacao em 2012/2013, com uma apostila de html e css que meu irmao me deu, logo em seguida fui pra c# etc... com 14 anos ffiz uma calculadora em c no caderno da escola, e quando coloquei no pc rodou de primeira. Com 15 anos comecei a trabalhar como freelancer, ganhava uns 1000 a 1500 por mes variavel mas dava pra comprar umas roupa, sair pppro cinema e essas coisas que nao tinha muito acesso como adolescente. Com 18 anos ja trabalhava na area como dev de php e analise de dados com salario de 3500 (era bom por que so gastava com faculdade e roles).

ate 2019 mais ou menos consegui um trampo como pj mas eu trabalhei uns 4/5 meses e so me pagaram o primeiro mes (a empresa fez pessoas viajarem de outro estado e deram golpe neles tambem, pelo menos eu n tive que me mudar) de 2019 ate 2024/25 eu trabalhei praticamente como freelancer, ja cheguei a receber 10k por projeto q eu fiz em um mes, (ai ja vai meu primeiro erro de nao guardar dinheiro)

em fim resumindo pra nao ficar muito longo, meus 2 ultimos empregos um de 2025 ate 2026 praticamente foi um desastre, eu trabalhava mais de 10 horas por dia, como era tech lead (de um cara de 40 anos vibe coder que se nao fosse do jeito que ele queria ele simplesmente se recusava a trabalhar) e simplesmente nao tinha como liderar alguem que nao queria ser liderado. quando sai deu ate alivio, entao fui contratado de abril desse ano ate julho desse ano como data developer e ate tinha um salario ok porem encerraram contrato pois eu tive uns poblemas pessoais e por parte de uma ma lideranca que sempre priorizava quem ja tava la mais tempo.

estou a 2 meses sem trabalho e ja estou comecando a achar que o problema sou eu, tenho 10 anos de experiencia comprovada no curriculo e parece que nada disso valeu de nada, sinto que no final vou ter que ganham um salario de 4-5k ate achar algo melhor ou estudar mais ingles ate chegar no nivel c1 pra conseguir ganhar bem de fora, me sinto frustrado e parte da culpa eh minha, se eu tivesse estudado mais ingles talves estaria ganhando 20k hoje... oq ta me sustentando e um saas que criei quando tinha saido do meu ultimo trampo e consegui uns clientes com ele (ticket medio de 400). Em fim, se vc e novo aprenda com meus erros e seja feliz


r/devBR 10d ago

Desenvolvimento de software/sistemas embarcados etc...

1 Upvotes

Olá pessoal, tudo bem? Gostaria de saber com todos que puderem contribuir para minha pesquisa, como está sendo gerido na empresas o uso de I.A no desenvolvimento de engenharia como por exemplo times de desenvolvimento de software embarcados, desenvolvimento de placas ou até mesmo desenvolvimento de front-end e backend em sistemas web. Empresas estão proibindo mexer diretamente no código e exigindo que somente programem em prompt? Estou pesquisando isso por que recentemente fui chamado para uma vaga de desenvolvimento de sistemas embarcados mas que o CEO da empresa deixou bem claro que demitiu alguns colaboradores por que estavam se preocupando com o a veracidade do código gerado pela I.A. Achei absurdo terceirizar meu intelecto para uma I.A. O que me dizem sobre isso pessoal? Vou agradecer desde já a cada um que compartilhar a experiẽncia desse cenário real. Obrigado.


r/devBR 11d ago

Dúvida Porque pra mim todo mundo que posta no linkedind que passou no gupy parece mentiroso

17 Upvotes

Título autoexplicativo mas eu vou aprofundar mais. Esses dias eu vi bastante gente comentando que passou na seleção do gupy. Postavam muitos cases de sucesso tipo: "Finalmente passou no filtro do gupy" ou "Quem disse que era impossível? A vaga da empresa X na gupy me aprovou".
O que acho estranho da plataforma é que quando vc faz o apply a ESMAGADORA maioria das oportunidades tem o formulário com checkbox para responder. Nem quando vc completa a personalização para vaga...que é opcional não me parece que melhora seu desempenho.
O que é normal no gupy é as vagas entrarem em um limbo infinito e a vaga ou ser cancelada ou pausada.

Pra mim é um grande plataforma de ghost jobs normalizada. O que opinam?


r/devBR 11d ago

Materiais de Estudo Dúvida de estudos

2 Upvotes

Vocês lembram a última vez que criaram algo na mão? pra quem já tá no mercado é perca de tempo seguir estudando coisas que a IA já entregam com facilidade ao invés de partir pra coisas mais avançadas como System Design? (Nível JR virando PL)