개발자를위한 블로깅 커뮤니티 인 Hashnode를 정기적으로 방문하는 Aashish Panthi는 수많은 소비자가 직면 한 문제를 해결할 수있는 방법에 대해 생각하기 시작했습니다.
Aashish는 최근 Hashnode의 "Build with Linode" 해커톤에서 대상을 수상했습니다. 해커톤 프로모션을 본 후 그는 사용자가 제품 가격을 추적할 수 있는 웹 앱인 Lootle을 개발하기 시작했습니다. Amazon 그리고 플립카트와 CNBC의 주가. 사용자는 제품 SKU 또는 주식 기호의 URL을 입력하고, 가격 변동 내역을 보고, 이메일 알림에 가입하여 지불하려는 가격을 기준으로 제품 또는 주식을 구매할 수 있습니다.
Aashish's는 Lootle이 이메일 기능과 여러 곳에서 가격을 추적할 수 있는 기능 때문에 다른 앱과 다르다고 말합니다. 또 다른 차별화 요소는 앱이 가격 기록을 유지하는 기능입니다. "프로그래밍에서 '중복은 범죄이며 동일한 코드를 작성하는 사람은 범죄자입니다.'라고 말합니다. 매시간 무언가의 가격을 확인하는 사람도 비슷합니다." 라고 Aashish는 말했습니다. 프로그래머로서 저는 중복성을 싫어해서 여기서 제거해야 했습니다."
휴가 중에 시작된 프로젝트인 Aashish는 자유 시간이 끝나기 전에 Lootle을 완료하기 위해 스스로에게 도전했습니다. 그 과정에서 그는 때때로 올바른 솔루션을 찾기 위해 고군분투했고 처음으로 다양한 도구를 시도했습니다.
Linode 및 SSH와 같은 네트워크 프로토콜에 익숙하지 않은 Aashi는 컴퓨팅 인스턴스에 대한 직접 콘솔 액세스를 제공하는 Linode 셸이라고도 하는 Lish 콘솔을 사용했습니다. 그는 MongoDB, Express.js, React, Node로 구성된 MERN 스택과 Nodemailer를 사용하여 이메일을 보내고 Cheerio를 사용하여 웹 사이트에서 콘텐츠를 스크랩했습니다. 개발 환경에서 응용 프로그램을 완전히 테스트한 후 전자 메일 메시지를 보낼 수 없는 문제가 발생했습니다. Linode 지원 티켓은 즉시 그의 문제를 해결했습니다.
Aashish는 학생이므로 Hashnode를 통해 제공되는 $ 100의 크레딧으로 개발자 친화적 인 클라우드 플랫폼을 구축 할 수있는 기회를 높이 평가했습니다. 단 한 달 만에 Linode와 그 제품을 사용하여 흥미진진한 오픈 소스 앱을 구축해야 하는 도전을 받은 Aashish는 1,000달러의 현금 및 기타 상금을 받는 5명의 대상 수상자 중 한 명으로 자리를 떠났습니다.