<?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: Rudra Sahoo</title>
    <description>The latest articles on DEV Community by Rudra Sahoo (@rudra_sahoo_a9dabffb2225f).</description>
    <link>https://dev.to/rudra_sahoo_a9dabffb2225f</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%2F2690472%2Fec948002-0d54-4f81-a820-fbc68e17f77b.jpeg</url>
      <title>DEV Community: Rudra Sahoo</title>
      <link>https://dev.to/rudra_sahoo_a9dabffb2225f</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rudra_sahoo_a9dabffb2225f"/>
    <language>en</language>
    <item>
      <title>🚀 Introducing Baidev v1.0 — A New Web Framework That Just Works</title>
      <dc:creator>Rudra Sahoo</dc:creator>
      <pubDate>Fri, 11 Jul 2025 15:08:39 +0000</pubDate>
      <link>https://dev.to/rudra_sahoo_a9dabffb2225f/introducing-baidev-v10-a-new-web-framework-that-just-works-5eeh</link>
      <guid>https://dev.to/rudra_sahoo_a9dabffb2225f/introducing-baidev-v10-a-new-web-framework-that-just-works-5eeh</guid>
      <description>&lt;p&gt;&lt;a href="https://bai-dev.xyz" rel="noopener noreferrer"&gt;Baidev&lt;/a&gt; is a newly emerging language and web framework designed for building fast, modern, secure web applications — with almost zero setup.&lt;/p&gt;

&lt;h2&gt;
  
  
  What makes Baidev stand out? It's batteries-included, combining:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Auto-routing&lt;/li&gt;
&lt;li&gt;Dynamic routing&lt;/li&gt;
&lt;li&gt;Component-based templating&lt;/li&gt;
&lt;li&gt;Built-in database support&lt;/li&gt;
&lt;li&gt;Asset handling&lt;/li&gt;
&lt;li&gt;Built-in security&lt;/li&gt;
&lt;li&gt;Native Python support&lt;/li&gt;
&lt;li&gt;Minimal dependencies&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In this article, we’ll explore its feature set, benchmark results, and compare it with established frameworks like Laravel, Express.js, and Django.&lt;/p&gt;

&lt;h2&gt;
  
  
  🌐 Key Features of Baidev
&lt;/h2&gt;

&lt;p&gt;🔁 Auto-Routing + Dynamic, Runtime-Editable Routing&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;pages/
 └── users/
     └── [id].bai  →  /users/{id}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This is similar to Next.js or SvelteKit — but with a twist.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;|&lt;/strong&gt;🌀 Baidev’s routing can also be modified at runtime.&lt;/p&gt;

&lt;p&gt;✅ File-based by default (zero config)&lt;br&gt;
✅ Supports dynamic URL parameters&lt;br&gt;
✅ Add, modify, or remove routes while the app is running&lt;br&gt;
✅ No need to restart the server&lt;/p&gt;

&lt;p&gt;This hybrid model gives you the simplicity of static routing with the flexibility of dynamic frameworks like Flask or Express.&lt;/p&gt;
&lt;h2&gt;
  
  
  🧱 Component-Based Templating
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Baidev's templating engine supports:&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;{% if %}, {% for %}&lt;/code&gt;, component includes&lt;/li&gt;
&lt;li&gt;Auto-escaping for XSS protection&lt;/li&gt;
&lt;li&gt;Slots and layout partials&lt;/li&gt;
&lt;li&gt;Clean and expressive syntax&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;✅ SSR-ready&lt;br&gt;
✅ Safe by default&lt;br&gt;
✅ Built into the framework (no extra packages)&lt;/p&gt;
&lt;h2&gt;
  
  
  🔐 Built-in Security
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;No plugins or middleware needed — Baidev provides production-grade security out of the box:&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;✅ CSRF protection&lt;br&gt;
✅ Secure cookies&lt;br&gt;
✅ Password hashing with Bcrypt&lt;br&gt;
✅ Default HTTP headers (HSTS, X-Content-Type, etc.)&lt;br&gt;
✅ Templating auto-escapes HTML&lt;/p&gt;
&lt;h2&gt;
  
  
  🛢️ Integrated Database Support
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Baidev ships with built-in MySQL support via a query builder abstraction.&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;users = db.table("users").where("active", True).get()
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Connection pooling&lt;/li&gt;
&lt;li&gt;Prepared statements&lt;/li&gt;
&lt;li&gt;Lightweight migrations (up/down)&lt;/li&gt;
&lt;li&gt;Works instantly — no ORM boilerplate&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🐍 Native Python Code Execution
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;One standout feature&lt;/em&gt;: &lt;strong&gt;Baidev lets you write and run Python code directly in your route files.&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# routes/stats.bai
from math import sqrt

def handle():
    return json({ "root": sqrt(49) })
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;✅ No virtual environments&lt;br&gt;
✅ No Flask or FastAPI&lt;br&gt;
✅ Just write Python — Baidev runs it internally&lt;/p&gt;

&lt;p&gt;&lt;u&gt;This unlocks amazing possibilities for:&lt;br&gt;
&lt;/u&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Data science integrations&lt;/li&gt;
&lt;li&gt;Custom logic with Python libs&lt;/li&gt;
&lt;li&gt;Reusing existing Python utility scripts&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  🔬 Real Benchmark: Baidev on Windows
&lt;/h2&gt;

&lt;p&gt;&lt;u&gt;&lt;em&gt;We tested a simple /ping route that returns:&lt;/em&gt;&lt;br&gt;
&lt;/u&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{ "message": "pong" }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Using&lt;/strong&gt; &lt;code&gt;hey&lt;/code&gt; &lt;strong&gt;(a lightweight HTTP benchmark tool):&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;hey -n 10000 -c 100 http://localhost:3000/ping
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  📈 Result:
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Summary:
  Total:        1.2523 secs
  Slowest:      0.0671 secs
  Fastest:      0.0240 secs
  Average:      0.0377 secs
  Requests/sec: 7985.5034
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;✅ Nearly 8,000 requests per second&lt;br&gt;
✅ Average latency: ~38ms&lt;br&gt;
✅ Fully JSON-encoded responses&lt;br&gt;
✅ Tested on Windows (faster on Linux/WSL expected)&lt;/p&gt;

&lt;p&gt;For a self-hosted, non-optimized app — this is impressive and on par with Node.js and lightweight Python frameworks.&lt;/p&gt;

&lt;h2&gt;
  
  
  🔍 Baidev vs Other Frameworks
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Baidev&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Laravel&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Express.js&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Django&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;File-based Routing&lt;/td&gt;
&lt;td&gt;✅ Yes&lt;/td&gt;
&lt;td&gt;❌ Manual&lt;/td&gt;
&lt;td&gt;❌ Manual&lt;/td&gt;
&lt;td&gt;❌ Manual&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Dynamic Runtime Routing&lt;/td&gt;
&lt;td&gt;✅ Yes&lt;/td&gt;
&lt;td&gt;⚠️ Limited&lt;/td&gt;
&lt;td&gt;✅ Manual&lt;/td&gt;
&lt;td&gt;⚠️ Complex&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Python Code Integration&lt;/td&gt;
&lt;td&gt;✅ Native&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅ Built-in&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Built-in Security&lt;/td&gt;
&lt;td&gt;✅ Defaults included&lt;/td&gt;
&lt;td&gt;✅ Plugins&lt;/td&gt;
&lt;td&gt;⚠️ Manual setup&lt;/td&gt;
&lt;td&gt;✅ Built-in&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Asset Pipeline&lt;/td&gt;
&lt;td&gt;✅ Cache-busting included&lt;/td&gt;
&lt;td&gt;✅ Laravel Mix&lt;/td&gt;
&lt;td&gt;⚠️ External needed&lt;/td&gt;
&lt;td&gt;⚠️ Manual&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DB Support&lt;/td&gt;
&lt;td&gt;✅ Query builder + MySQL&lt;/td&gt;
&lt;td&gt;✅ Eloquent&lt;/td&gt;
&lt;td&gt;⚠️ Needs ORM lib&lt;/td&gt;
&lt;td&gt;✅ ORM built-in&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  💡 Why Developers Should Try Baidev
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;🚀 File-based + runtime routing = fast dev cycles&lt;/li&gt;
&lt;li&gt;🧠 Python-native = build fast without learning another DSL&lt;/li&gt;
&lt;li&gt;🔐 Secure by default = save time avoiding CVEs&lt;/li&gt;
&lt;li&gt;⚙️ Great performance = 8,000+ RPS with JSON&lt;/li&gt;
&lt;li&gt;🧪 Batteries-included = no setup, no dependency chaos&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  📎 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;&lt;u&gt;&lt;em&gt;Baidev is shaping up to be one of the most developer-friendly web frameworks in recent memory — particularly for those who want:&lt;/em&gt;&lt;br&gt;
&lt;/u&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Simplicity of file-based routing&lt;/li&gt;
&lt;li&gt;Flexibility of dynamic runtime control&lt;/li&gt;
&lt;li&gt;Speed of a compiled backend&lt;/li&gt;
&lt;li&gt;Familiarity of Python code&lt;/li&gt;
&lt;li&gt;And zero hassle setup&lt;/li&gt;
&lt;li&gt;If you're starting a new side project, dashboard, admin panel, or even a production app — Baidev is worth a look.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 Visit: &lt;a href="https://bai-dev.xyz" rel="noopener noreferrer"&gt;Bai Dev Official Website&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  💬 Coming Next
&lt;/h2&gt;

&lt;p&gt;&lt;u&gt;&lt;strong&gt;In future posts, we’ll explore:&lt;/strong&gt;&lt;br&gt;
&lt;/u&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Advanced component rendering&lt;/li&gt;
&lt;li&gt;Building APIs with dynamic data&lt;/li&gt;
&lt;li&gt;Deploying Baidev on Linux/Docker&lt;/li&gt;
&lt;li&gt;Performance tuning with caching, queues, and threads&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>beginners</category>
      <category>python</category>
    </item>
    <item>
      <title>Crafting Carpe Diem: An AI-Driven Study Focus App Bootstrapped with GitHub Copilot – Redefining Productivity in Just 1 Day</title>
      <dc:creator>Rudra Sahoo</dc:creator>
      <pubDate>Mon, 13 Jan 2025 19:49:33 +0000</pubDate>
      <link>https://dev.to/rudra_sahoo_a9dabffb2225f/carpe-diem-study-concentration-app-2pmb</link>
      <guid>https://dev.to/rudra_sahoo_a9dabffb2225f/carpe-diem-study-concentration-app-2pmb</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/github"&gt;GitHub Copilot Challenge &lt;/a&gt;: Fresh Starts&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I have developed a PHP-based web app designed to help students focus on their studies across various multimedia devices such as Mobile, Laptop, and Tablet. The app's notification blocking feature prevents distractions by disabling notifications while students are studying. It also provides an exclusive parent informatics dashboard, allowing parents to monitor their child's academic progress and stay updated on browsing history and internet usage.&lt;/p&gt;

&lt;p&gt;The app includes several useful study aids such as book solutions, short revision notes, and an AI-based question generator, which helps students develop the skill of complex problem-solving. Additionally, the AI-powered web page and PDF summarizer assists students in understanding the key concepts of any given chapter efficiently.&lt;/p&gt;

&lt;p&gt;Moreover, the app now includes an AI-based PDF Solver, which helps students solve problems or queries directly from their study material in PDF format. Also, an AI-based Personal Assistant is integrated to offer personalized guidance and support to each student, providing tailored recommendations and reminders to enhance their learning experience.&lt;/p&gt;

&lt;p&gt;The app also features an AI-Based Question and Answer Checker, which allows students to input their answers to practice questions. The AI analyzes their responses and provides instant feedback, offering corrections and suggestions for improvement. This helps students refine their understanding of the topic and ensures they are on the right track with their studies.&lt;/p&gt;

&lt;p&gt;Additionally, an AI-Based Progress Tracker has been integrated, which monitors students' performance across various subjects and assignments. It offers insights into areas where improvement is needed and provides personalized study recommendations based on their strengths and weaknesses. This helps students stay on top of their academic goals and progress at a steady pace.&lt;/p&gt;

&lt;p&gt;Together, these features aim to optimize the student's learning environment, support academic growth, and ensure productive and focused study sessions.&lt;/p&gt;

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

&lt;p&gt;&lt;a href="https://rntnotes.xyz/tester/" rel="noopener noreferrer"&gt;Live Preview&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;iframe src="https://player.vimeo.com/video/1046863985" width="710" height="399"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;SCREENSHOTS :-&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Dashboard
&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%2F4cs53pxy563fnpt38goz.PNG" 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%2F4cs53pxy563fnpt38goz.PNG" alt="Dashboard" width="800" height="375"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Study Material
&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%2Fh5pf21nqrc6etni33itq.PNG" 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%2Fh5pf21nqrc6etni33itq.PNG" alt="Study Material" width="800" height="371"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Lessons
&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%2F7ir70yjios73gelo5vaq.PNG" 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%2F7ir70yjios73gelo5vaq.PNG" alt="Lessons" width="800" height="371"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Reading Mode
&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%2Fv2pxwacltj3a765wo6y7.PNG" 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%2Fv2pxwacltj3a765wo6y7.PNG" alt="Reading Mode" width="800" height="374"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Writing Mode
&lt;/h2&gt;

&lt;p&gt;The Yellow Box Is The Live Video Preview&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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6vy7rknzb9vew7kjk8z3.PNG" 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%2F6vy7rknzb9vew7kjk8z3.PNG" alt="Writing Mode" width="800" height="368"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  AI BASED QUESTION GENERETOR FOR BETTER PRACTICE
&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%2Fx10o488fv6dppx1msmua.PNG" 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%2Fx10o488fv6dppx1msmua.PNG" alt="AI BASED QUESTION GENRETOR FOR BETTR PRACTICE" width="800" height="368"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  AI BASED SCEMATIC GENRETOR FROM TOPIC
&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%2Fv5s1ttd5hnyx3iywbrvv.PNG" 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%2Fv5s1ttd5hnyx3iywbrvv.PNG" alt="AI BASED SCEMATIC GENRETOR FROM TOPIC" width="800" height="372"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Webpage Summarizer And Quick Note Builder From URL
&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%2Fnowk4r5lvhpryemfxx8k.PNG" 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%2Fnowk4r5lvhpryemfxx8k.PNG" alt="Webpage Summarizer And Quick Note Builder From URL" width="800" height="371"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  PDF SUMMARIZER
&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%2Foxk6fg885ysrvdjp9fgq.PNG" 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%2Foxk6fg885ysrvdjp9fgq.PNG" alt="PDF SUMMARIZER" width="800" height="370"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  AI EXTENSION
&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%2Ff2bhcsqmv7lg5t6dzi1w.PNG" 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%2Ff2bhcsqmv7lg5t6dzi1w.PNG" alt="AI EXTENSION" width="800" height="383"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Repo
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/ortux/Carpe-Diem" rel="noopener noreferrer"&gt;Carpe Diem GitHub Repository&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Copilot Experience
&lt;/h2&gt;

&lt;p&gt;I have used GitHub Copilot extensively in VS Code and feel that it is an excellent tool to assist with coding. It has increased productivity significantly by suggesting code pieces and completing functions. However, the big limitation there is that sometimes it does not generate output based on the specific structure of the workspace, making it necessary sometimes to tweak the generated code manually to put it together properly. This notwithstanding, Copilot is a great asset to developers.&lt;/p&gt;

&lt;h2&gt;
  
  
  GitHub Models
&lt;/h2&gt;

&lt;p&gt;I am using TensorFlow.js models (tfjs-models) for hand detection to track hand movements during writing. The system works by starting a timer when hand movement is detected, indicating active writing, and pausing the timer when hand movement stops. This approach helps to accurately measure writing time by dynamically adjusting the timer based on the presence or absence of writing motion.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Social Media nowadays being a major distraction for students, it is hugely affecting their concentration making it difficult to focus on their study , in order to counteract this problem this user friendly app will facilitate both parents and the children to limit their digital distraction, set boundaries and organize their learning space without any kind of interruption . &lt;/p&gt;

&lt;p&gt;This was a very exciting project , though it was lengthy and time taking  project but GithubCopilot Made it easier for me it helped me in all possible ways from designing the frontend, the coding of the backend , solving errors, building queries etc. I loved building this project and I am thankful that I was given this opportunity to provide me a platform to address the problem and come up with a solution by creating this app &lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>githubchallenge</category>
      <category>webdev</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
