<?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: Barbra Atieno</title>
    <description>The latest articles on Forem by Barbra Atieno (@barbra_atieno_8142be82171).</description>
    <link>https://forem.com/barbra_atieno_8142be82171</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%2F3938741%2F17877fac-07bc-4a0b-943b-fb5a4edebf11.png</url>
      <title>Forem: Barbra Atieno</title>
      <link>https://forem.com/barbra_atieno_8142be82171</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/barbra_atieno_8142be82171"/>
    <language>en</language>
    <item>
      <title>I Built a Job Scam Detector in 48 Hours Using Only Conversation</title>
      <dc:creator>Barbra Atieno</dc:creator>
      <pubDate>Mon, 18 May 2026 18:27:21 +0000</pubDate>
      <link>https://forem.com/barbra_atieno_8142be82171/i-built-a-job-scam-detector-in-48-hours-using-only-conversation-j8f</link>
      <guid>https://forem.com/barbra_atieno_8142be82171/i-built-a-job-scam-detector-in-48-hours-using-only-conversation-j8f</guid>
      <description>&lt;h2&gt;
  
  
  The backstory
&lt;/h2&gt;

&lt;p&gt;A friend lost $150 to a fake job offer last month.&lt;br&gt;
Professional LinkedIn. Convincing offer letter. Gmail recruiter address.&lt;/p&gt;

&lt;p&gt;All fake.&lt;/p&gt;

&lt;p&gt;I built TrustHire AI so that never happens again  to anyone.&lt;/p&gt;




&lt;h2&gt;
  
  
  What is TrustHire AI?
&lt;/h2&gt;

&lt;p&gt;A full-stack web app that helps job seekers verify whether a &lt;br&gt;
job offer is legitimate or a scam  before they share personal &lt;br&gt;
data, pay fees, or accept offers.&lt;/p&gt;

&lt;p&gt;Core features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🔴 AI Risk Scoring Engine (0–100% fraud score)&lt;/li&gt;
&lt;li&gt;🚨 Signal Detection (personal emails, payment requests, salary anomalies)&lt;/li&gt;
&lt;li&gt;📋 Community Scam Reports database&lt;/li&gt;
&lt;li&gt;📊 User dashboard with analytics&lt;/li&gt;
&lt;li&gt;💎 Premium glassmorphism UI&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  The Tech Stack
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Everything: MeDo.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;No React. No Node. No database setup. No deployment config.&lt;br&gt;
Just structured natural language prompts and a working app.&lt;/p&gt;




&lt;h2&gt;
  
  
  How the Risk Engine Works
&lt;/h2&gt;

&lt;p&gt;I defined scoring rules in plain English. MeDo built the logic.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Signal Detected&lt;/th&gt;
&lt;th&gt;Risk Score Added&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Gmail/Yahoo recruiter email&lt;/td&gt;
&lt;td&gt;+25 points&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Upfront payment requested&lt;/td&gt;
&lt;td&gt;+35 points&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Unrealistic salary&lt;/td&gt;
&lt;td&gt;+20 points&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;No company website&lt;/td&gt;
&lt;td&gt;+20 points&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Score 0–30 = ✅ Safe&lt;br&gt;&lt;br&gt;
Score 31–60 = ⚠️ Suspicious&lt;br&gt;&lt;br&gt;
Score 61–100 = 🚨 High Risk  &lt;/p&gt;

&lt;h2&gt;
  
  
  Live Demo
&lt;/h2&gt;

&lt;p&gt;🔗 &lt;a href="https://app-bphw5ze0v18h.appmedo.com" rel="noopener noreferrer"&gt;https://app-bphw5ze0v18h.appmedo.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;#BuiltWithMedo&lt;/em&gt;&lt;/p&gt;

</description>
      <category>nocode</category>
      <category>ai</category>
      <category>hackathon</category>
      <category>builtwithmedo</category>
    </item>
  </channel>
</rss>
