<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Juan Irache</title>
    <description>The latest articles on Forem by Juan Irache (@juanirache).</description>
    <link>https://forem.com/juanirache</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F369276%2F4cf4b852-7b01-4246-9d8c-35f2e0a6d176.jpeg</url>
      <title>Forem: Juan Irache</title>
      <link>https://forem.com/juanirache</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/juanirache"/>
    <language>en</language>
    <item>
      <title>nephews — human tech support</title>
      <dc:creator>Juan Irache</dc:creator>
      <pubDate>Wed, 29 Apr 2020 13:48:25 +0000</pubDate>
      <link>https://forem.com/juanirache/nephews-human-tech-support-3276</link>
      <guid>https://forem.com/juanirache/nephews-human-tech-support-3276</guid>
      <description>&lt;h2&gt;
  
  
  What I built
&lt;/h2&gt;

&lt;p&gt;In a society where communication is increasingly happening online, the elderly and other communities with low tech literacy can feel isolated, especially in times of confinement. Some have relatives in their households that can help them solve basic problems, but others don't. Introducing &lt;strong&gt;nephews&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/L4_p0aZ66hQ"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GEQ4AiCw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/MxJaMlo.jpg" alt="View Promo Video"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A user dials the &lt;strong&gt;nephews&lt;/strong&gt; number&lt;/li&gt;
&lt;li&gt;The user is asked to explain their problem and their message gets transcribed&lt;/li&gt;
&lt;li&gt;The transcription is used to select potential volunteers by topic&lt;/li&gt;
&lt;li&gt;Selected volunteers are notified by SMS and can review the recorded message to decide if they can help&lt;/li&gt;
&lt;li&gt;When a volunteer confirms their availability, a new call is created between them and the user&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Category Submission:
&lt;/h4&gt;

&lt;p&gt;COVID-19 Communications&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo Link:
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://nephews.tech/"&gt;nephews.tech&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Link to Code:
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/JuanIrache/nephews"&gt;newphews on GitHub&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How I built it
&lt;/h2&gt;

&lt;p&gt;The core idea behind this project is to make use of new technologies to help people that struggle with them: On the user end, this is just a classic phone number. All the magic is done by the server and Twilio, leaving an also minimalist workflow for volunteers on the other end.&lt;/p&gt;

&lt;p&gt;I thought implementing voice and SMS services would be too challenging for a quick project, but here's a functioning prototype!&lt;/p&gt;

&lt;p&gt;The back end runs on &lt;a href="https://nodejs.org/"&gt;Node.js&lt;/a&gt;. The server code is &lt;a href="https://expressjs.com/"&gt;Express.js&lt;/a&gt;. Communications with a &lt;a href="https://www.mongodb.com/"&gt;MongoDB&lt;/a&gt; database happen through &lt;a href="https://mongoosejs.com/"&gt;Mongoose&lt;/a&gt;. Custom code handles &lt;a href="https://www.twilio.com/"&gt;Twilio&lt;/a&gt;'s SMS and Voice APIs. &lt;a href="https://www.twilio.com/docs/sms"&gt;SMS&lt;/a&gt; is used for action confirmation (validate or delete account, confirm availability for calls). &lt;a href="https://www.twilio.com/docs/voice"&gt;Voice&lt;/a&gt; is involved in handling incoming calls, recording and transcribing questions and starting new calls between both parties (users and volunteers). The front end is &lt;a href="https://reactjs.org/"&gt;React&lt;/a&gt; with &lt;a href="https://sass-lang.com/"&gt;SCSS&lt;/a&gt; styles.&lt;/p&gt;

&lt;p&gt;Down the line, it will be exciting to improve the topic and language filtering code using vocabulary APIs and even machine learning techniques.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to try the service
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Go to &lt;a href="https://nephews.tech"&gt;nephews.tech&lt;/a&gt;, click on &lt;strong&gt;I want to help&lt;/strong&gt; to create a volunteer account&lt;/li&gt;
&lt;li&gt;Have a different person go to &lt;strong&gt;I need help with technology&lt;/strong&gt; instead and make a phone call&lt;/li&gt;
&lt;li&gt;Review the call content on your phone and &lt;strong&gt;confirm&lt;/strong&gt; the call to start a conversation&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Welcome message
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://nephews.tech/welcome.mp3"&gt;Listen to it here&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Screenshots
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oX2_Sp3U--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/Bxaq7f2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oX2_Sp3U--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/Bxaq7f2.png" alt="Landing page"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--evYRYAc9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/n2Ad2Qv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--evYRYAc9--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/n2Ad2Qv.png" alt="User section"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--EgkgzT1H--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/kVmO6mb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--EgkgzT1H--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/kVmO6mb.png" alt="Volunteer section"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--yc0Ok24T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/5t5i2wc.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--yc0Ok24T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/5t5i2wc.jpg" alt="Validation and confirmation SMS"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--2bFIYL3C--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/EDH3hwU.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2bFIYL3C--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/EDH3hwU.jpg" alt="Call review and confirmation"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Promo video
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://youtu.be/L4_p0aZ66hQ"&gt;See it on YouTube&lt;/a&gt;&lt;/p&gt;

</description>
      <category>twiliohackathon</category>
      <category>digitaldivide</category>
      <category>sms</category>
      <category>voice</category>
    </item>
    <item>
      <title>Breaking the tech divide in the times of confinement</title>
      <dc:creator>Juan Irache</dc:creator>
      <pubDate>Fri, 24 Apr 2020 16:27:12 +0000</pubDate>
      <link>https://forem.com/juanirache/breaking-the-tech-divide-in-the-times-of-confinement-cob</link>
      <guid>https://forem.com/juanirache/breaking-the-tech-divide-in-the-times-of-confinement-cob</guid>
      <description>&lt;p&gt;Working with Twilio's &lt;strong&gt;SMS&lt;/strong&gt; and &lt;strong&gt;Voice&lt;/strong&gt; APIs to help the elderly and other communities overcome social distancing.&lt;/p&gt;

&lt;p&gt;Not everyone has a nephew that can help them with tech. Why don't we provide them with one?&lt;/p&gt;

&lt;p&gt;Why not use old tech (phones) on the user's end and leave new tech (servers, APIs) to us?&lt;/p&gt;

&lt;p&gt;More coming soon :)&lt;/p&gt;

</description>
      <category>twiliohackathon</category>
      <category>techdivide</category>
      <category>voice</category>
      <category>sms</category>
    </item>
  </channel>
</rss>
