<?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>DEV Community: Haroon K M</title>
    <description>The latest articles on DEV Community by Haroon K M (@haroontrailblazer).</description>
    <link>https://dev.to/haroontrailblazer</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%2F3594355%2F3c778076-cc9b-4cd3-9e27-d27136e81c57.jpg</url>
      <title>DEV Community: Haroon K M</title>
      <link>https://dev.to/haroontrailblazer</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/haroontrailblazer"/>
    <language>en</language>
    <item>
      <title>Social Media User Engagement Analysis Dashboard (Power BI)</title>
      <dc:creator>Haroon K M</dc:creator>
      <pubDate>Sun, 11 Jan 2026 04:29:40 +0000</pubDate>
      <link>https://dev.to/haroontrailblazer/social-media-user-engagement-analysis-dashboard-power-bi-1kjg</link>
      <guid>https://dev.to/haroontrailblazer/social-media-user-engagement-analysis-dashboard-power-bi-1kjg</guid>
      <description>&lt;p&gt;&lt;a href="https://github.com/haroontrailblazer/PowerBi_Analysis" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This Power BI dashboard analyzes cross-platform social media engagement to help brands understand user behavior, content performance, and audience metrics. The project includes data preprocessing, KPI creation using DAX formulas, and the design of an interactive dashboard.&lt;/p&gt;








&lt;h2&gt;
  
  
  Project Highlights
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Interactive Dashboards&lt;/strong&gt;: Explore intuitive Power BI dashboards to uncover social media trends. 
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Key Metrics&lt;/strong&gt;: Analyze user behaviors, engagement rates, and growth patterns. 
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Custom Visualizations&lt;/strong&gt;: Professionally designed visuals tailored for social media insights. 
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data-Driven Decision Making&lt;/strong&gt;: Turn raw social media data into actionable insights. 
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Technology Stack
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Power BI&lt;/strong&gt;: Primary tool for data modeling, analysis, and visualization. 
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data Sources&lt;/strong&gt;: Social media APIs, CSV, Excel 
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Integration&lt;/strong&gt;: Seamless connection between raw data and Power BI dashboards. 
&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  Analytics
&lt;/h1&gt;




&lt;h2&gt;
  
  
  1. Shares by Platform
&lt;/h2&gt;

&lt;h3&gt;
  
  
   &lt;strong&gt;Description&lt;/strong&gt; 
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;This bar chart represents the number of shares on YouTube, TikTok, Instagram, and Twitter.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
   &lt;strong&gt;Analysis&lt;/strong&gt; 
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;YouTube leads with 1324 shares, making it the most frequently shared platform.&lt;/p&gt;


&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;TikTok follows closely with 1260 shares.&lt;/p&gt;


&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Instagram and Twitter trail behind with 1212 and 1204 shares, respectively.&lt;/p&gt;


&lt;/li&gt;
&lt;li&gt;&lt;p&gt;This highlights YouTube's dominance in encouraging users to share content, possibly due to its diverse range of videos that cater to varied audiences.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;






&lt;h2&gt;
  
  
  2. Likes by Platform
&lt;/h2&gt;

&lt;h3&gt;
  
  
   &lt;strong&gt;Description&lt;/strong&gt; 
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;The chart showcases the number of likes received on the same four platforms.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
   &lt;strong&gt;Analysis&lt;/strong&gt; 
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;YouTube again takes the lead with 1324 likes, mirroring its performance in shares.&lt;/p&gt;


&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;TikTok remains second with 1260 likes, followed by Instagram (1212 likes) and Twitter (1204 likes).&lt;/p&gt;


&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The consistency between shares and likes suggests a strong correlation between the two metrics, emphasizing YouTube's popularity in driving audience appreciation. &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;






&lt;h2&gt;
  
  
  3. Views by Platform
&lt;/h2&gt;

&lt;h3&gt;
  
  
   &lt;strong&gt;Description&lt;/strong&gt; 
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;This chart compares the number of views received on YouTube, TikTok, Instagram, and Twitter.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
   &lt;strong&gt;Analysis&lt;/strong&gt; 
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;YouTube tops the chart with 1324 views, affirming its position as a widely consumed platform.&lt;/p&gt;


&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;TikTok comes second (1260 views), followed by Instagram (1212 views) and Twitter (1204 views).&lt;/p&gt;


&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The high number of views on YouTube could be due to its longer format videos, which might engage viewers for extended periods. &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;






&lt;h2&gt;
  
  
  4. Comments by Platform
&lt;/h2&gt;

&lt;h3&gt;
  
  
   &lt;strong&gt;Description&lt;/strong&gt; 
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;This chart measures the number of comments across the four platforms.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
   &lt;strong&gt;Analysis&lt;/strong&gt; 
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;YouTube leads once more with 1324 comments, indicating high audience interaction.&lt;/li&gt;
&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;TikTok follows at 1260, Instagram at 1212, and Twitter at 1204 comments.&lt;/li&gt;
&lt;/ul&gt;



&lt;ul&gt;
&lt;li&gt;The elevated comment count on YouTube may reflect its focus on discussion and engagement through comment threads. &lt;/li&gt;
&lt;/ul&gt;






&lt;h2&gt;
  
  
  5. Engagement Level on Content Type over Multiple Platforms
&lt;/h2&gt;

&lt;h3&gt;
  
  
   &lt;strong&gt;Description&lt;/strong&gt; 
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;This bar chart examines how various content types (Live Stream, Post, Reel, Shorts, Tweet, Video) perform in terms of engagement across YouTube, TikTok, Instagram, and Twitter.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
   &lt;strong&gt;Analysis&lt;/strong&gt; 
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Engagement levels are relatively similar across all platforms and content types, ranging between 0.17K to 0.23K.&lt;/p&gt;


&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;There doesn't appear to be a significant variance in interaction between different content types, suggesting a uniform appeal to audiences.&lt;/p&gt;


&lt;/li&gt;
&lt;li&gt;&lt;p&gt;This consistency implies that the platforms have a balanced approach to promoting different content formats. &lt;br&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;






&lt;h2&gt;
  
  
  6. Views by Region
&lt;/h2&gt;

&lt;h3&gt;
  
  
   &lt;strong&gt;Description&lt;/strong&gt; 
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;This pie chart reveals the percentage of views from various regions.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
   &lt;strong&gt;Analysis&lt;/strong&gt; 
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Germany has the highest percentage of views at 13.54%, closely followed by Japan (13.16%) and Australia (12.94%).&lt;/p&gt;


&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;India contributes 12.82% of the views, while Brazil (12.34%), the UK (12.04%), Canada (11.84%), and the USA (11.32%) are slightly lower. &lt;/p&gt;


&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The high numbers for Germany and Japan suggest strong user bases in these regions, perhaps due to regional content appeal or greater platform penetration.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h1&gt;
  
  
  Overall Insight
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;The data collectively emphasizes YouTube's dominance across user engagement metrics like shares, likes, views, and comments.&lt;/p&gt;


&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It also showcases a relatively uniform engagement across content types and highlights regional differences in user activity.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>MomentoMonto</title>
      <dc:creator>Haroon K M</dc:creator>
      <pubDate>Sun, 11 Jan 2026 04:25:26 +0000</pubDate>
      <link>https://dev.to/haroontrailblazer/momentomonto-262h</link>
      <guid>https://dev.to/haroontrailblazer/momentomonto-262h</guid>
      <description>&lt;p&gt;&lt;a href="https://github.com/haroontrailblazer/MomentoMonto" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  MomentoMonto - Server Monitor &amp;amp; Live Response Time Analyzer
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcr13lmutkwzpobqsnezg.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcr13lmutkwzpobqsnezg.jpeg" alt="Image 2025-12-22 at 10 50 59 PM" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A Realtime Server Monitoring System with Analysis of Response Time Insights which Reduces the Overwhelming CMD Interface for Devs to Monitor their Server in Realtime while Deploying or in their  Test Instances&lt;/p&gt;

&lt;p&gt;
  &lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fuser-attachments%2Fassets%2F1ad18db8-8d86-43c2-8ba1-c7876bb7cc8d" class="article-body-image-wrapper"&gt;&lt;img alt="1000152142-removebg-preview" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fuser-attachments%2Fassets%2F1ad18db8-8d86-43c2-8ba1-c7876bb7cc8d" width="141" height="101"&gt;&lt;/a&gt;&lt;br&gt;
  &lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fuser-attachments%2Fassets%2F4f0e0861-83ba-4a61-b4b4-ddedf8d356ac" class="article-body-image-wrapper"&gt;&lt;img alt="image" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fuser-attachments%2Fassets%2F4f0e0861-83ba-4a61-b4b4-ddedf8d356ac" width="1044" height="550"&gt;&lt;/a&gt;
&lt;/p&gt;






&lt;h3&gt;
  
  
  🛡️ Created by Cisco Certified Data Analyst
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fuser-attachments%2Fassets%2F69ebc3cf-c504-47c4-bc85-5dfd574015be" class="article-body-image-wrapper"&gt;&lt;img alt="data-analytics-essentials" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fuser-attachments%2Fassets%2F69ebc3cf-c504-47c4-bc85-5dfd574015be" width="145" height="145"&gt;&lt;/a&gt;&lt;br&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Skills&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Dashboard, Data Analysis, Data Storytelling, Data Visualization, Excel, SQL, Tableau&lt;/p&gt;






&lt;h2&gt;
  
  
  Overview
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;MomentoMonto&lt;/strong&gt; is a server monitoring and response time analysis tool designed to &lt;strong&gt;track, analyze, and visualize&lt;/strong&gt; the performance of web servers in real-time.&lt;br&gt;&lt;br&gt;
It helps &lt;strong&gt;developers&lt;/strong&gt;, &lt;strong&gt;system administrators&lt;/strong&gt;, and &lt;strong&gt;network engineers&lt;/strong&gt; ensure high &lt;strong&gt;availability&lt;/strong&gt;, &lt;strong&gt;stability&lt;/strong&gt;, and &lt;strong&gt;speed&lt;/strong&gt; of their online services.&lt;/p&gt;




&lt;h2&gt;
  
  
  Key Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Real-Time Monitoring:&lt;/strong&gt; Continuously checks server uptime and performance.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Response Time Tracking:&lt;/strong&gt; Measures latency and displays detailed analysis.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Uptime Visualization:&lt;/strong&gt; View server stability through charts and metrics.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Multi-Server Support:&lt;/strong&gt; Monitor multiple endpoints simultaneously.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Smart Alerts (optional):&lt;/strong&gt; Detect downtime or slow responses automatically.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Modern UI:&lt;/strong&gt; Interactive Streamlit dashboard for easy data visualization.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Architecture &amp;amp; Workflow
&lt;/h2&gt;

&lt;p&gt;MomentoMonto uses &lt;strong&gt;Python&lt;/strong&gt; and &lt;strong&gt;Streamlit&lt;/strong&gt; to periodically send HTTP requests to the configured servers and record:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Response time (in milliseconds)
&lt;/li&gt;
&lt;li&gt;Server availability (Up/Down status)
&lt;/li&gt;
&lt;li&gt;Request timestamps
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The collected data is visualized with charts and response trends for intuitive performance tracking.&lt;/p&gt;




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

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;th&gt;Technology&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Language&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Python&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Framework&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Streamlit&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Libraries&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;requests&lt;/code&gt;, &lt;code&gt;time&lt;/code&gt;, &lt;code&gt;datetime&lt;/code&gt;, &lt;code&gt;matplotlib&lt;/code&gt;, &lt;code&gt;re&lt;/code&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;License&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Apache 2.0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  Contributing
&lt;/h2&gt;

&lt;p&gt;Contributions are always welcome!&lt;br&gt;&lt;br&gt;
If you'd like to enhance &lt;strong&gt;MomentoMonto&lt;/strong&gt; (for example, by adding &lt;strong&gt;log exports&lt;/strong&gt;, &lt;strong&gt;push notifications&lt;/strong&gt;, or &lt;strong&gt;cloud sync&lt;/strong&gt;), feel free to:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open an issue
&lt;/li&gt;
&lt;li&gt;Submit a pull request
&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  Author
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;haroontrailblazer&lt;/strong&gt;   &lt;/p&gt;

&lt;p&gt;🔗 &lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/haroontrailblazer" rel="noopener noreferrer"&gt;haroontrailblazer&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  License
&lt;/h2&gt;

&lt;p&gt;This project is licensed under the &lt;strong&gt;Apache License 2.0&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>networking</category>
      <category>analytics</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>StrengthX</title>
      <dc:creator>Haroon K M</dc:creator>
      <pubDate>Sun, 11 Jan 2026 04:16:48 +0000</pubDate>
      <link>https://dev.to/haroontrailblazer/-467l</link>
      <guid>https://dev.to/haroontrailblazer/-467l</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/haroontrailblazer" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3594355%2F3c778076-cc9b-4cd3-9e27-d27136e81c57.jpg" alt="haroontrailblazer"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/haroontrailblazer/strengthx-4cbe" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;StrengthX&lt;/h2&gt;
      &lt;h3&gt;Haroon K M ・ Nov 3 '25&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#ai&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#python&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#opensource&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#computerscience&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>ai</category>
      <category>python</category>
      <category>opensource</category>
      <category>computerscience</category>
    </item>
    <item>
      <title>StrengthX</title>
      <dc:creator>Haroon K M</dc:creator>
      <pubDate>Mon, 03 Nov 2025 16:47:01 +0000</pubDate>
      <link>https://dev.to/haroontrailblazer/strengthx-4cbe</link>
      <guid>https://dev.to/haroontrailblazer/strengthx-4cbe</guid>
      <description>&lt;p&gt;&lt;a href="https://github.com/haroontrailblazer/StrengthX" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  StrengthX - Know How Strong Is Your Passwords
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa99pf4b8cxtavtb1ktcu.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa99pf4b8cxtavtb1ktcu.jpeg" alt="WhatsApp Image 2025-12-22 at 10 43 10 PM" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;StrengthX&lt;/strong&gt; is a web application that helps users evaluate the strength of their passwords and check if their passwords have been involved in known data breaches. It provides a quick and secure way to improve password security and promote safe online practices.  &lt;/p&gt;


&lt;h3&gt;
  
  
  🛡️ Created by Google Certified Cybersecurity Engineer
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fuser-attachments%2Fassets%2Fcf3be9ea-a06c-471f-9b6c-ff1e6163e472" class="article-body-image-wrapper"&gt;&lt;img alt="google-cloud-cybersecurity-certificate" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fuser-attachments%2Fassets%2Fcf3be9ea-a06c-471f-9b6c-ff1e6163e472" width="180" height="180"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Skills:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Cloud Backup · Cloud Computing · Cloud Security · Compliance Lifecycle · Cybersecurity · Cyber Threat Intelligence · Data Protection · Disaster Recovery · Google Cloud · Identity And Access Management (IAM) · Network Security · Threat Detection  &lt;/p&gt;




&lt;h2&gt;
  
  
  Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Password Strength Check&lt;/strong&gt;: Evaluates the complexity of the entered password.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Breach Verification&lt;/strong&gt;: Checks how many times a password has been exposed in known data breaches.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Privacy-Focused&lt;/strong&gt;: Passwords are never stored in the backend; all checks are done securely.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interactive UI&lt;/strong&gt;: User-friendly interface for seamless password testing.
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Contributors
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Backend Developers&lt;/strong&gt;: Haroon K M&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend Developers&lt;/strong&gt;: Balamurugan T&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Frontend Developer&lt;/strong&gt;: Sujay S&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Documentation&lt;/strong&gt;: Enbachozhan V&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Security Engineer&lt;/strong&gt;: Harikrishnan V&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Technology Stack
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Backend&lt;/strong&gt;: Python
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Frontend&lt;/strong&gt;: Streamlit&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI-Model&lt;/strong&gt;: ollama
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Libraries/Tools&lt;/strong&gt;: &lt;code&gt;zxcvbn&lt;/code&gt;, &lt;code&gt;hashlib&lt;/code&gt;, &lt;code&gt;pwnedpasswords&lt;/code&gt;, &lt;code&gt;ollama&lt;/code&gt; API &lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Usage
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Enter a password in the input field.
&lt;/li&gt;
&lt;li&gt;View the password strength score and suggestions to improve it.
&lt;/li&gt;
&lt;li&gt;Check if the password has been exposed in data breaches.
&lt;/li&gt;
&lt;li&gt;Adjust your password accordingly for better security.&lt;/li&gt;
&lt;li&gt;summon SterngthX-Dildo AI to generate a strong password.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Performance Comparison
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0isb4khcqz1x029hubn5.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0isb4khcqz1x029hubn5.jpeg" alt="WhatsApp Image 2025-12-22 at 10 43 09 PM" width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;Legend&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;🟩&lt;/th&gt;
&lt;th&gt;🟨&lt;/th&gt;
&lt;th&gt;🟧&lt;/th&gt;
&lt;th&gt;⬜&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Score&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;Feature&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;StrengthX&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;LastPass&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;1Password&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;NordPass&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;AI Password Generation&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;🟩&lt;/td&gt;
&lt;td&gt;⬜&lt;/td&gt;
&lt;td&gt;⬜&lt;/td&gt;
&lt;td&gt;⬜&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Uses zxcvbn&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;🟩&lt;/td&gt;
&lt;td&gt;🟨&lt;/td&gt;
&lt;td&gt;🟨&lt;/td&gt;
&lt;td&gt;🟨&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Uses live breach database&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;🟩&lt;/td&gt;
&lt;td&gt;⬜&lt;/td&gt;
&lt;td&gt;⬜&lt;/td&gt;
&lt;td&gt;🟧&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Regex-based policy enforcement&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;🟩&lt;/td&gt;
&lt;td&gt;🟧&lt;/td&gt;
&lt;td&gt;🟧&lt;/td&gt;
&lt;td&gt;🟧&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Local-only evaluation&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;🟩&lt;/td&gt;
&lt;td&gt;⬜&lt;/td&gt;
&lt;td&gt;⬜&lt;/td&gt;
&lt;td&gt;⬜&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  Security &amp;amp; Privacy
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fuser-attachments%2Fassets%2Fd1d65191-fe0b-41db-8446-de0919f743af" class="article-body-image-wrapper"&gt;&lt;img alt="1766987176158" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fuser-attachments%2Fassets%2Fd1d65191-fe0b-41db-8446-de0919f743af" width="760" height="414"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  OWASP ASVS Password Policy Alignment
&lt;/h3&gt;

&lt;p&gt;Open Worldwide Application Security Project / Application Security Verification Standard.&lt;/p&gt;

&lt;p&gt;This password evaluation component has been reviewed against &lt;strong&gt;OWASP ASVS v4.0.3&lt;/strong&gt; and meets all applicable controls within its defined scope.&lt;/p&gt;

&lt;h3&gt;
  
  
  ASVS Scope &amp;amp; Level
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;ASVS Version:&lt;/strong&gt; 4.0.3
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ASVS Level:&lt;/strong&gt; Level 1 (L1)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Scope:&lt;/strong&gt; Password evaluation only (no authentication, storage, or sessions)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  ASVS Control Mapping
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;ASVS Control ID&lt;/th&gt;
&lt;th&gt;OWASP Requirement&lt;/th&gt;
&lt;th&gt;Implementation Detail&lt;/th&gt;
&lt;th&gt;Compliance&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;V2.1.1&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Passwords are not stored or processed insecurely&lt;/td&gt;
&lt;td&gt;Passwords exist only in volatile memory and are never persisted&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;V2.1.2&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Password strength is evaluated using entropy&lt;/td&gt;
&lt;td&gt;Entropy-based evaluation performed using &lt;code&gt;zxcvbn&lt;/code&gt;
&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;V2.1.3&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Breached passwords are detected&lt;/td&gt;
&lt;td&gt;Passwords are checked against Have I Been Pwned using k-anonymity&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;V2.1.4&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;No insecure composition rules are enforced&lt;/td&gt;
&lt;td&gt;No forced uppercase, symbols, or numeric constraints&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;V2.1.5&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Long passphrases are supported&lt;/td&gt;
&lt;td&gt;No truncation; long passphrases are fully supported&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;V2.1.6&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Password rotation is not required without compromise&lt;/td&gt;
&lt;td&gt;No forced periodic password rotation&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;V2.1.7&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Users are informed about password handling&lt;/td&gt;
&lt;td&gt;User-facing disclosure explains secure, non-persistent handling&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;V6.1.2&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Weak cryptographic primitives are not misused&lt;/td&gt;
&lt;td&gt;SHA-1 used only for HIBP interoperability, not for storage or auth&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  Compliance Statement
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;This password evaluation module is &lt;strong&gt;ASVS Level 1–ready&lt;/strong&gt; under OWASP ASVS v4.0.3.&lt;br&gt;&lt;br&gt;
All applicable password-handling and cryptographic controls are satisfied within the defined scope.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Auditor Notes
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Authentication, session management, and authorization are intentionally out of scope&lt;/li&gt;
&lt;li&gt;SHA-1 usage is strictly limited to external breach detection compatibility&lt;/li&gt;
&lt;li&gt;No password data is logged, rendered, or persisted&lt;/li&gt;
&lt;li&gt;All passwords are processed locally in the browser and hashed before any breach verification.
&lt;/li&gt;
&lt;li&gt;No user passwords or sensitive information are stored on the server.
&lt;/li&gt;
&lt;li&gt;Fully Fully compliant with OWASP Password Guidelines&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  License
&lt;/h2&gt;

&lt;p&gt;This project is licensed under the &lt;a href="https://dev.toLICENSE"&gt;Apache License 2.0&lt;/a&gt;.  &lt;/p&gt;




&lt;h2&gt;
  
  
  Contact
&lt;/h2&gt;

&lt;p&gt;For queries or contributions, feel free to contact the contributors listed above or open an issue in the repository.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;StrengthX – Empowering safer online practices, one password at a time.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>python</category>
      <category>opensource</category>
      <category>computerscience</category>
    </item>
  </channel>
</rss>
