<?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: Mohammad Yousof</title>
    <description>The latest articles on Forem by Mohammad Yousof (@m_yousaf).</description>
    <link>https://forem.com/m_yousaf</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%2F1722055%2F9e3ade4c-2acf-4aab-a3cf-c50eb423968e.jpg</url>
      <title>Forem: Mohammad Yousof</title>
      <link>https://forem.com/m_yousaf</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/m_yousaf"/>
    <language>en</language>
    <item>
      <title>MERN Stack Employee Management System – Login Functionality &amp; Authentication Setup (Part 2)</title>
      <dc:creator>Mohammad Yousof</dc:creator>
      <pubDate>Mon, 16 Sep 2024 15:42:15 +0000</pubDate>
      <link>https://forem.com/m_yousaf/mern-stack-employee-management-system-login-functionality-authentication-setup-part-2-40f4</link>
      <guid>https://forem.com/m_yousaf/mern-stack-employee-management-system-login-functionality-authentication-setup-part-2-40f4</guid>
      <description>&lt;p&gt;In this video, we dive into setting up the login functionality and authentication system for our MERN Stack Employee Management System. We’ll cover how to create a secure login page using ReactJS and Tailwind CSS, and set up JWT (JSON Web Token) authentication on the backend using Node.js and Express.&lt;/p&gt;

&lt;p&gt;Source Code: &lt;a href="https://buymeacoffee.com/codewithyousaf/e/304250" rel="noopener noreferrer"&gt;https://buymeacoffee.com/codewithyousaf/e/304250&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/3KxZsHyW0Fk"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>react</category>
      <category>node</category>
      <category>mongodb</category>
      <category>mern</category>
    </item>
    <item>
      <title>MERN Stack Employee Management System – Project Overview &amp; File Structure (Part 1)</title>
      <dc:creator>Mohammad Yousof</dc:creator>
      <pubDate>Mon, 16 Sep 2024 15:38:43 +0000</pubDate>
      <link>https://forem.com/m_yousaf/mern-stack-employee-management-system-project-overview-file-structure-part-1-2l8</link>
      <guid>https://forem.com/m_yousaf/mern-stack-employee-management-system-project-overview-file-structure-part-1-2l8</guid>
      <description>&lt;p&gt;MERN Stack Employee Management System – Project Overview &amp;amp; File Structure (Part 1)&lt;br&gt;
Welcome to the first video of our MERN Stack Employee Management System tutorial series! In this video, we'll walk you through the project overview and explain the file structure for building a complete employee management system using the MERN Stack (MongoDB, Express, React, Node.js).&lt;/p&gt;

&lt;p&gt;This series is perfect for anyone looking to learn MERN Stack development and implement real-world projects. Stay tuned for the next videos where we’ll dive into designing the login page, setting up authentication, and building role-based dashboards.&lt;/p&gt;

&lt;p&gt;Source Code: &lt;a href="https://buymeacoffee.com/codewithyousaf/e/304250" rel="noopener noreferrer"&gt;https://buymeacoffee.com/codewithyousaf/e/304250&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/P_L-06VRcBI"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>react</category>
      <category>node</category>
      <category>express</category>
      <category>mongodb</category>
    </item>
    <item>
      <title>Mastering Redux Toolkit: Building a Task Management App | React &amp; Redux</title>
      <dc:creator>Mohammad Yousof</dc:creator>
      <pubDate>Fri, 13 Sep 2024 12:43:33 +0000</pubDate>
      <link>https://forem.com/m_yousaf/mastering-redux-toolkit-building-a-task-management-app-react-redux-48og</link>
      <guid>https://forem.com/m_yousaf/mastering-redux-toolkit-building-a-task-management-app-react-redux-48og</guid>
      <description>&lt;p&gt;Master React and Redux Toolkit by building a Task Management App from scratch! In this comprehensive tutorial, you'll learn how to efficiently manage state using Redux Toolkit, create responsive UI with Tailwind CSS, and implement essential features like adding, updating, and deleting tasks. Perfect for developers looking to deepen their understanding of modern React state management.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/SKF--l-FGNM"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>react</category>
      <category>redux</category>
      <category>javascript</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Implementing Role-Based Access Control in React 18 with React Router v6: A Step-by-Step Guide</title>
      <dc:creator>Mohammad Yousof</dc:creator>
      <pubDate>Fri, 13 Sep 2024 12:34:58 +0000</pubDate>
      <link>https://forem.com/m_yousaf/implementing-role-based-access-control-in-react-18-with-react-router-v6-a-step-by-step-guide-1p8b</link>
      <guid>https://forem.com/m_yousaf/implementing-role-based-access-control-in-react-18-with-react-router-v6-a-step-by-step-guide-1p8b</guid>
      <description>&lt;p&gt;In this tutorial, you'll learn how to implement Role-Based Access Control (RBAC) in a React 18 application using React Router v6. We’ll walk through setting up protected routes that restrict access to specific pages based on user roles (admin, user, guest). You’ll also see how to use a ProtectedRoute component to manage authentication and role-based authorization, ensuring secure and tailored navigation within your app. Perfect for developers looking to enhance security and user experience in React projects!&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/SKF--l-FGNM"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>react</category>
      <category>javascript</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
