Avançar para o conteúdo principal

Aashish Panthi

Construção de Códigos
Aashish Panthi

De uma ideia à resolução de um problema de consumo


Um visitante regular de Hashnode, uma comunidade de criadores de blogs, Aashish Panthi começou a pensar numa forma de resolver um problema que inúmeros consumidores enfrentam.

Aashish foi um vencedor recente do grande prémio da "Hackathon Construir com Linode" de Hashnode. Depois de ver algumas promoções da hackathon, foi trabalhar no desenvolvimento da Lootle, uma aplicação web que permite aos utilizadores acompanhar os preços dos produtos em Amazon e Flipkart e os preços das acções da CNBC. Os utilizadores introduzem um URL de um SKU de produto ou um símbolo de stock, vêem um histórico de flutuações de preços, e registam-se para notificações por e-mail, permitindo-lhes comprar produtos ou stocks com base no preço que querem pagar.

Aashish's diz que Lootle é diferente de outras aplicações devido à sua funcionalidade de e-mail e capacidade de rastrear preços a partir de vários locais. Outro diferenciador é a capacidade da aplicação de manter o histórico de preços. "Como se diz na programação: 'A redundância é um crime, e a pessoa que escreve o mesmo código é um criminoso'. Uma pessoa que verifica o preço de algo a cada hora é semelhante", disse Aashish. Como programador, odeio redundância, por isso tive de a eliminar aqui".

Um projecto começou enquanto ele estava de férias, Aashish desafiou-se a completar o Lootle antes do seu tempo livre terminar. Ao longo do processo, por vezes, lutou para encontrar a solução certa e tentou várias ferramentas pela primeira vez.

Novo na Linode e protocolos de rede como o SSH, Aashi utilizou a Lish Console, também chamada Linode Shell, que fornece acesso directo à consola para calcular Instâncias. Utilizou uma pilha MERN composta por MongoDB, Express.js, React, e Node, bem como Nodemailer para enviar correio electrónico e Cheerio para raspar conteúdo de websites. Depois de testar totalmente a sua aplicação num ambiente de desenvolvimento, deparou-se com um problema que o impedia de enviar mensagens de correio electrónico. Um bilhete de Linode Support resolveu prontamente o seu problema.

Aashish é um estudante, por isso apreciou a oportunidade de construir sobre uma plataforma de nuvem amiga do desenvolvimento com $100 em crédito oferecido através da Hashnode. Desafiado a construir uma excitante aplicação open source utilizando Linode e os seus produtos em apenas um mês, Aashish afastou-se como um dos cinco vencedores do grande prémio, ganhando ele próprio $1,000 em dinheiro e outros prémios.

Compartilhe