<?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: Duck</title>
    <description>The latest articles on DEV Community by Duck (@duc_minh_5efc9fed22cc63ea).</description>
    <link>https://dev.to/duc_minh_5efc9fed22cc63ea</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3728692%2Ff6cc628b-f747-47c2-baed-946d3dc33a70.png</url>
      <title>DEV Community: Duck</title>
      <link>https://dev.to/duc_minh_5efc9fed22cc63ea</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/duc_minh_5efc9fed22cc63ea"/>
    <language>en</language>
    <item>
      <title>Are you having a headache from working on thesis? Try new project for cyber security major.</title>
      <dc:creator>Duck</dc:creator>
      <pubDate>Sat, 05 Sep 2026 04:53:00 +0000</pubDate>
      <link>https://dev.to/duc_minh_5efc9fed22cc63ea/new-live-document-for-student-in-cyber-security-hardware-major-5cjk</link>
      <guid>https://dev.to/duc_minh_5efc9fed22cc63ea/new-live-document-for-student-in-cyber-security-hardware-major-5cjk</guid>
      <description>&lt;p&gt;Welcome to the newest live document for students, we are selling it with a "student price"! Who could possibly resist a great project at a cheap price?&lt;br&gt;
Property:&lt;br&gt;
Intruder Monitoring System&lt;/p&gt;

&lt;p&gt;Overview&lt;/p&gt;

&lt;p&gt;The Intruder Monitoring System is an advanced security application designed to protect workstation environments, monitor unauthorized access attempts, and maintain comprehensive violation logs through automated facial recognition, system-level locking, and cloud storage integration.&lt;/p&gt;

&lt;p&gt;Key Features&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Live Facial Detection and Anti-Spoofing: The client interface uses face-api.js to process webcam video streams, measure head pitch ratios to prevent static image spoofing, and verify face descriptors. Also, this system have live detection.&lt;/li&gt;
&lt;li&gt;System-Level Security Control: The backend server manages workstation security by updating the Windows Winlogon shell registry, terminating explorer.exe, and deploying a locked browser kiosk interface.&lt;/li&gt;
&lt;li&gt;Cloud Storage and Database Integration: Captured intrusion snapshots are automatically uploaded to Cloudinary, while violation records, timestamps, and reasons are persistently stored in Firebase Firestore.&lt;/li&gt;
&lt;li&gt;Administrative Management Dashboard: Authorized users can authenticate via facial verification or a master password to access a centralized dashboard, view violation logs grouped by date, and execute individual or bulk deletion tasks. This dashboard use vercel middleware to secure the database&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Property&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The system uses Windows encryption devices to protect your data from being read by intruders.&lt;/li&gt;
&lt;li&gt;The system disables the blue screen to prevent attackers from reaching safe mode, which could otherwise help them disable the system.&lt;/li&gt;
&lt;li&gt;Furthermore, in the Learn.md file, we instruct you on how to set up a BIOS passcode. Because the BIOS is the root system used to start your PC or laptop, attackers can exploit it to plug in a bootable virus USB or reinstall Windows.&lt;/li&gt;
&lt;li&gt;Launcher.exe, the shell file that replaces your user interface, is written in the C language, providing massive speed for the system to lock all keys and block access to the command prompt. After you unlock your device, this shell file is terminated and explorer.exe is started.&lt;/li&gt;
&lt;li&gt;Finally, this system runs locally; an internet connection is not necessary to unlock your device. Internet access is only required for uploading the intruder's image to the cloud. If there is no internet connection, the system saves it in local storage until the computer reconnects to the network.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Data Flow&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;pc-lock-system folder&lt;br&gt;
index.html (Intruder's image) -&amp;gt; server.js -&amp;gt; Cloudinary -&amp;gt; server.js (save link to database) -&amp;gt; firestore&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Monitoring_system folder (Watch pictures)&lt;br&gt;
index.html (request) -&amp;gt; intruder.js -&amp;gt; firestore -&amp;gt; intruder.js -&amp;gt; index.html&lt;br&gt;
Buy now at: Tech Store: &lt;a href="https://www.getly.store/product/pc-lock-system-for-2d-camera-with-live-detection" rel="noopener noreferrer"&gt;https://www.getly.store/product/pc-lock-system-for-2d-camera-with-live-detection&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>programming</category>
      <category>automation</category>
      <category>node</category>
      <category>cybersecurity</category>
    </item>
    <item>
      <title>How I Scaled a Full-Stack E-Commerce Platform with Groq AI, Vercel Middleware, and 3D Design</title>
      <dc:creator>Duck</dc:creator>
      <pubDate>Fri, 23 Jan 2026 14:26:26 +0000</pubDate>
      <link>https://dev.to/duc_minh_5efc9fed22cc63ea/how-i-built-a-secure-72-module-e-commerce-platform-with-firebase-at-age-14-3mbd</link>
      <guid>https://dev.to/duc_minh_5efc9fed22cc63ea/how-i-built-a-secure-72-module-e-commerce-platform-with-firebase-at-age-14-3mbd</guid>
      <description>&lt;p&gt;Building a project is easy. Scaling it to be secure, intelligent, and visually immersive is where the real challenge begins. As a 14-year-old developer, I wanted to push the boundaries of what a "simple" e-commerce site could be. Here is how I transformed Sofas King into a high-performance solution.&lt;/p&gt;

&lt;p&gt;The Speed of Groq AI&lt;br&gt;
In this update, I moved beyond standard models and integrated Groq AI. By leveraging Groq's ultra-fast inference speed, the platform now performs real-time content moderation for comments and username changes with near-zero latency. It handles higher rate limits, ensuring the AI is always snappy and reliable for every user.&lt;/p&gt;

&lt;p&gt;The Middleware Shield&lt;br&gt;
Security cannot be an afterthought. I implemented Vercel Edge Middleware to act as the ultimate gatekeeper for the backend.&lt;/p&gt;

&lt;p&gt;Custom Rate Limiting: I built a sophisticated API throttling system. Whether it is posting a comment or making an AI request, the system prevents bot abuse and spam.&lt;/p&gt;

&lt;p&gt;Backend Security: Critical functions like identity updates are now protected at the server level, moving away from vulnerable client-side-only logic.&lt;/p&gt;

&lt;p&gt;3D Visual Experience&lt;br&gt;
Static images are the past. I’ve integrated 3D design elements into the UI to create a premium, tactile feel. This allows users to visualize furniture in a space that feels more "real," bridging the gap between digital browsing and physical shopping.&lt;/p&gt;

&lt;p&gt;Architecture at a Glance&lt;br&gt;
Modular Logic: 70+ ES6 files keeping the codebase clean and maintainable.&lt;/p&gt;

&lt;p&gt;Real-time Database: Powered by Firebase Firestore with event-driven listeners for instant updates.&lt;/p&gt;

&lt;p&gt;Performance: Edge-side execution via Vercel for the fastest possible global response times.&lt;/p&gt;

&lt;p&gt;Open Source &amp;amp; Links&lt;br&gt;
I believe in building in public. You can check out the full source code and the live demo below:&lt;/p&gt;

&lt;p&gt;GitHub Source code: &lt;a href="https://github.com/Duc-tech-hub/Sofas-king/tree/main" rel="noopener noreferrer"&gt;https://github.com/Duc-tech-hub/Sofas-king/tree/main&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Live Demo: &lt;a href="https://public-gamma-brown.vercel.app/" rel="noopener noreferrer"&gt;https://public-gamma-brown.vercel.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Video Walkthrough: &lt;a href="https://youtu.be/KDoMIuZI0E4" rel="noopener noreferrer"&gt;https://youtu.be/KDoMIuZI0E4&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Learning Journey&lt;br&gt;
The biggest lesson I learned? Trust the architecture. Moving to an event-driven model and securing the "edges" of the app changed how I think about full-stack development.&lt;/p&gt;

&lt;h1&gt;
  
  
  webdev #javascript #ai #groq #programming #opensource #ecommerce
&lt;/h1&gt;

</description>
      <category>architecture</category>
      <category>javascript</category>
      <category>showdev</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
