Skip to main content

Aashish Panthi

L'art du code
Aashish Panthi

D'une idée à la résolution d'un problème client


Visiteur régulier de Hashnode, une communauté de blogueurs pour les développeurs, Aashish Panthi a commencé à réfléchir à un moyen de résoudre un problème auquel d'innombrables consommateurs sont confrontés.

Aashish a récemment remporté le grand prix du hackathon "Build with Linode" de Hashnode. Après avoir vu quelques promotions du hackathon, il s'est mis au travail pour développer Lootle, une application web qui permet aux utilisateurs de suivre le prix des produits sur Amazon et Flipkart et les cours des actions de CNBC. Les utilisateurs saisissent l'URL d'un produit (SKU) ou d'un symbole boursier, voient un historique des fluctuations de prix et s'inscrivent pour recevoir des notifications par courrier électronique, ce qui leur permet d'acheter des produits ou des actions en fonction du prix qu'ils souhaitent payer.

Selon Aashish's, Lootle se distingue des autres applications par sa fonction de courrier électronique et sa capacité à suivre les prix à partir de plusieurs endroits. Un autre facteur de différenciation est la capacité de l'application à conserver l'historique des prix. "Comme on le dit en programmation : "La redondance est un crime, et la personne qui écrit le même code est un criminel. Une personne qui vérifie le prix de quelque chose toutes les heures est similaire", a déclaré Aashish. En tant que programmeur, je déteste la redondance, donc j'ai dû l'éliminer ici."

Aashish s'est lancé le défi de terminer le Lootle avant la fin de son temps libre, alors qu'il était en vacances. Tout au long du processus, il a parfois eu du mal à trouver la bonne solution et a essayé divers outils pour la première fois.

Novice en matière de Linode et de protocoles réseau comme SSH, Aashi a utilisé la console Lish, également appelée Linode Shell, qui fournit un accès direct à la console des instances de calcul. Il a utilisé une pile MERN composée de MongoDB, Express.js, React et Node, ainsi que Nodemailer pour envoyer des courriels et Cheerio pour récupérer le contenu des sites Web. Après avoir testé entièrement son application dans un environnement de développement, il a rencontré un problème qui l'empêchait d'envoyer des messages électroniques. Un ticket de support Linode a rapidement résolu son problème.

Aashish est un étudiant, il a donc apprécié l'opportunité de construire sur une plateforme cloud conviviale pour les développeurs avec un crédit de 100 $ offert par Hashnode. Mis au défi de créer une application open source passionnante à l'aide de Linode et de ses produits en un mois seulement, Aashish a remporté l'un des cinq grands prix et a gagné 1 000 dollars en espèces et d'autres prix.

Partager ceci