<?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: yungcodedev</title>
    <description>The latest articles on DEV Community by yungcodedev (@shrey802).</description>
    <link>https://dev.to/shrey802</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%2F823525%2Faf4ec791-ec79-4f6c-a007-77ffb8dd8e50.jpg</url>
      <title>DEV Community: yungcodedev</title>
      <link>https://dev.to/shrey802</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/shrey802"/>
    <language>en</language>
    <item>
      <title>Connect Logi ~ Logistics One Stop SaaS platform</title>
      <dc:creator>yungcodedev</dc:creator>
      <pubDate>Wed, 12 Jun 2024 20:05:19 +0000</pubDate>
      <link>https://dev.to/shrey802/connect-logi-logistics-one-stop-saas-platform-39jo</link>
      <guid>https://dev.to/shrey802/connect-logi-logistics-one-stop-saas-platform-39jo</guid>
      <description>&lt;h3&gt;
  
  
  Building a SaaS Platform for Logistics in stealth mode
&lt;/h3&gt;

&lt;p&gt;After completing my first freelance gig building an e-commerce store, I embarked on a new challenge: a paid internship at a logistics company specializing in international and national clients. My role? Developing the backend for their SaaS platform. Initially daunting, considering my unfamiliarity with logistics, I embraced the opportunity with both excitement and apprehension.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;!!I'm in the cover image!!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Fast forward five months, and I've navigated through a dynamic learning curve. For the past four months, we've been diligently building in stealth mode. In such a complex project, where meticulous coding is paramount, I found myself rewriting the backend multiple times to refine system design and enhance dynamic functionality. Our tech stack includes Node.js with Express.js, React, and MySQL.&lt;/p&gt;

&lt;p&gt;Here are some key backend features I've developed:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;User Reporting&lt;/strong&gt;: Generate insightful reports with pie charts, filterable by date and time.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Organisation/Client Management&lt;/strong&gt;: Implement CRUD operations for managing multiple branches effortlessly.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Job Creation&lt;/strong&gt;: Streamline job imports with customized one-click job numbers.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Line of Business Management&lt;/strong&gt;: Tailor CRUD operations to different lines of business for enhanced flexibility.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Workflow Creation&lt;/strong&gt;: Design workflows based on business lines, incorporating manual or automatic dependencies.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Employee Access&lt;/strong&gt;: Facilitate seamless access to workflows and branches for multiple employees.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Approval System&lt;/strong&gt;: Implement multi-level approval processes for organizations and jobs, with configurable criteria.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Employee Management&lt;/strong&gt;: Ensure smooth operations with comprehensive CRUD functionalities for managing employees.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Scheduled Mailing&lt;/strong&gt;: Automate timely client updates for improved communication.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Branch Management&lt;/strong&gt;: Enable easy creation and management of multiple branches.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Job Management&lt;/strong&gt;: Efficiently create and manage jobs specific to each branch's requirements.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;User Roles&lt;/strong&gt;: Assign and manage customized roles to employees for optimized workflow management.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Notification System&lt;/strong&gt;: Provide real-time alerts for organization and job updates to enhance operational efficiency.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Approval Alerts&lt;/strong&gt;: Notify all employees promptly upon organization or job approval for coordinated action.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Branch Switching&lt;/strong&gt;: Allow employees the flexibility to switch seamlessly between branches.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Secure Authentication&lt;/strong&gt;: Ensure robust security through encryption-based user authentication protocols.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This internship has been an invaluable learning experience, offering profound insights into backend development within the logistics industry. Beyond technical skills, it has provided a glimpse into the complexities of real-world applications and the satisfaction of contributing to impactful projects. As an undergraduate, it's also been a source of supplementary income, further enriching my journey into the world of software development.&lt;/p&gt;

&lt;p&gt;Thank you!&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>react</category>
      <category>node</category>
    </item>
    <item>
      <title>My First Freelance Gig: Building an E-Commerce Store</title>
      <dc:creator>yungcodedev</dc:creator>
      <pubDate>Wed, 12 Jun 2024 19:51:13 +0000</pubDate>
      <link>https://dev.to/shrey802/my-first-freelance-gig-building-an-e-commerce-store-3kp5</link>
      <guid>https://dev.to/shrey802/my-first-freelance-gig-building-an-e-commerce-store-3kp5</guid>
      <description>&lt;p&gt;In December 2023, I landed my first freelance gig, marking the first entry in the experience section of my resume. It was with a small company that manufactures dairy and cosmetic products. The client was supportive and confident in my skills, making it an exciting opportunity. My task was to create an e-commerce store for selling their products, using React, Material UI, Node.js with Express.js, Firebase, and MySQL.&lt;/p&gt;

&lt;p&gt;I implemented various features, including an order management system, an admin panel, order confirmation via email and WhatsApp, discounts, a product form, and authentication using JWT. Material UI significantly enhanced the user interface, allowing me to create a visually appealing and functional store. The project took nearly two months to complete, and I successfully delivered it, gaining valuable experience and a certificate in the process.&lt;/p&gt;

&lt;p&gt;Working with a professional client for the first time taught me that "the client always wants more" is indeed true. Despite some moments of skepticism about freelancing, I found the experience rewarding and educational. However, I haven't taken on a second gig yet, as I secured a paid internship soon after. I'll be writing about that in my next blog.&lt;/p&gt;

&lt;p&gt;Unfortunately, the repository for this project is private, but here are the key features I implemented:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Authentication with JWT&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Products Listing &amp;amp; Product Details&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cart Management System&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Business Query Section&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Product Reviews&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Payment System under 2.5k Rs&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Order System with Email &amp;amp; WhatsApp API (Twilio)&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;User Flow Changes&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Admin Form for Product Addition&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Discounts&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Subcategories, Search, and Category Filter&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Forgot Password Feature&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Thank you for reading!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>freelance</category>
      <category>design</category>
    </item>
    <item>
      <title>my first web project and stuff about life</title>
      <dc:creator>yungcodedev</dc:creator>
      <pubDate>Sat, 29 Jul 2023 19:36:49 +0000</pubDate>
      <link>https://dev.to/shrey802/my-first-web-project-and-stuff-about-life-3d05</link>
      <guid>https://dev.to/shrey802/my-first-web-project-and-stuff-about-life-3d05</guid>
      <description>&lt;p&gt;Okay.. so today I've completed my first project. An e-commerce web app built using React JS and Firebase. I completed this project in a month. I learned a lot and I still messed up Firebase hosting for this project but never mind. I built unixchange a marketplace for people to exchange their products.&lt;/p&gt;

&lt;p&gt;GitHub Repo - &lt;a href="https://github.com/shrey802/unixchange"&gt;https://github.com/shrey802/unixchange&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Things I learned -&lt;/p&gt;

&lt;p&gt;Web app flow, local storage, Firebase services, stripe setup, Braintree (I tried Braintree before stripe), Hooks, Components, conditional rendering, forms, Database chaining, CRUD operations on Database, debugging, reading documentation, and a lot more.&lt;/p&gt;

&lt;p&gt;I'm happy that I built something on my own and got out of the tutorial hell. Also, I learned 'how to google', and 'prompt engineering'. I kept on learning and understanding the code and writing it on my own. I tried to write clean and optimized code with comments.&lt;/p&gt;

&lt;p&gt;I also want to share that in the past 2 months that is June and July (although 2 days are remaining). I feel I grew a lot in terms of programming. I started my junior year, built a project, prepared for Azure 900 fundamentals, and did around 91-92 LeetCode questions, did an internship assignment but unfortunately couldn't get an interview, joined a community, became the leader of the ACM committee of my college, learned basic C panel, did 2 small certifications, met some family members, enjoyed some alone time. Overall these two months have been good for me. Looking forward to building more web + cloud projects and getting my Azure certification. Also, I've applied to buildspace n&amp;amp;w season 4. Hope so I get in. Thank you for reading.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>life</category>
      <category>javascript</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Mocha and Chai Unit Testing (node js)</title>
      <dc:creator>yungcodedev</dc:creator>
      <pubDate>Sat, 29 Jul 2023 19:34:56 +0000</pubDate>
      <link>https://dev.to/shrey802/mocha-and-chai-unit-testing-node-js-2ko</link>
      <guid>https://dev.to/shrey802/mocha-and-chai-unit-testing-node-js-2ko</guid>
      <description>&lt;p&gt;Let's start by understanding unit testing and why you need to test your code before deploying to production!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;_Unit Testing _&lt;/strong&gt;- It is a form of testing where individual components of the codebase is tested before deploying. To verify that each piece of code in the codebase works properly. &lt;/p&gt;

&lt;p&gt;Test-driven development includes writing a particular test before production and checking whether it’s working. The idea is basically to get a little bit of assurance from the initial test. &lt;/p&gt;

&lt;p&gt;Behaviour-driven development is a subtopic of test-driven development but instead uses simple and human-readable descriptions of software user requirements as the basis for tests.&lt;/p&gt;

&lt;p&gt;There are various tools with which you can perform unit testing in node js.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Mocha js&lt;/li&gt;
&lt;li&gt;Chai js&lt;/li&gt;
&lt;li&gt;Jest&lt;/li&gt;
&lt;li&gt;Enzyme&lt;/li&gt;
&lt;li&gt;SinonJS&lt;/li&gt;
&lt;li&gt;Cypress&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Now let's test our piece of code :&lt;/p&gt;

&lt;p&gt;index.html:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
  &amp;lt;meta charset="utf-8"&amp;gt;
  &amp;lt;title&amp;gt;Mocha Tests&amp;lt;/title&amp;gt;
  &amp;lt;link href="https://cdn.rawgit.com/mochajs/mocha/2.2.5/mocha.css" rel="stylesheet"/&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
  &amp;lt;div id="mocha"&amp;gt;&amp;lt;/div&amp;gt;
  &amp;lt;script src="https://cdn.rawgit.com/Automattic/expect.js/0.3.1/index.js"&amp;gt;&amp;lt;/script&amp;gt;
  &amp;lt;script src="https://cdn.rawgit.com/chaijs/chai/3.5.0/chai.js"&amp;gt;&amp;lt;/script&amp;gt;
  &amp;lt;script src="https://cdn.rawgit.com/mochajs/mocha/2.2.5/mocha.js"&amp;gt;&amp;lt;/script&amp;gt;

  &amp;lt;script src="problems.js"&amp;gt;&amp;lt;/script&amp;gt;
  &amp;lt;script&amp;gt;
    const mocha = window.mocha;
    mocha.setup('bdd');
  &amp;lt;/script&amp;gt;
  &amp;lt;script src="tests.js"&amp;gt;&amp;lt;/script&amp;gt;
  &amp;lt;script&amp;gt;
    mocha.checkLeaks();
    mocha.run();
  &amp;lt;/script&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;So index.html is just a boilerplate code and few script tags.&lt;/p&gt;

&lt;p&gt;Problems.js - where we will write our piece of code&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;function cube(numberarray){
    const newnumberarray = numberarray.filter(val =&amp;gt; val%2!=0);
    return newnumberarray.map(val =&amp;gt; val**3);
}

//numberarray=[2,3,4,5,6,7,8]
//newnumberarray=[27,125,343]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Here we have taken an array named &lt;em&gt;&lt;strong&gt;numberarray&lt;/strong&gt;&lt;/em&gt; and we are filtering even numbers from numberarray&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>testing</category>
      <category>programming</category>
    </item>
    <item>
      <title>Mocha and Chai Unit Testing (node js)</title>
      <dc:creator>yungcodedev</dc:creator>
      <pubDate>Fri, 09 Dec 2022 09:48:24 +0000</pubDate>
      <link>https://dev.to/shrey802/mocha-and-chai-unit-testing-node-js-3oen</link>
      <guid>https://dev.to/shrey802/mocha-and-chai-unit-testing-node-js-3oen</guid>
      <description>&lt;p&gt;Let's start by understanding unit testing and why you need to test your code before deploying to production!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;_Unit Testing _&lt;/strong&gt;- It is a form of testing where individual components of the codebase is tested before deploying. To verify that each piece of code in the codebase works properly. &lt;/p&gt;

&lt;p&gt;Test-driven development includes writing a particular test before production and checking whether it’s working. The idea is basically to get a little bit of assurance from the initial test. &lt;/p&gt;

&lt;p&gt;Behaviour-driven development is a subtopic of test-driven development but instead uses simple and human-readable descriptions of software user requirements as the basis for tests.&lt;/p&gt;

&lt;p&gt;There are various tools with which you can perform unit testing in node js.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Mocha js&lt;/li&gt;
&lt;li&gt;Chai js&lt;/li&gt;
&lt;li&gt;Jest&lt;/li&gt;
&lt;li&gt;Enzyme&lt;/li&gt;
&lt;li&gt;SinonJS&lt;/li&gt;
&lt;li&gt;Cypress&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Now let's test our piece of code :&lt;/p&gt;

&lt;p&gt;index.html:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
  &amp;lt;meta charset="utf-8"&amp;gt;
  &amp;lt;title&amp;gt;Mocha Tests&amp;lt;/title&amp;gt;
  &amp;lt;link href="https://cdn.rawgit.com/mochajs/mocha/2.2.5/mocha.css" rel="stylesheet"/&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
  &amp;lt;div id="mocha"&amp;gt;&amp;lt;/div&amp;gt;
  &amp;lt;script src="https://cdn.rawgit.com/Automattic/expect.js/0.3.1/index.js"&amp;gt;&amp;lt;/script&amp;gt;
  &amp;lt;script src="https://cdn.rawgit.com/chaijs/chai/3.5.0/chai.js"&amp;gt;&amp;lt;/script&amp;gt;
  &amp;lt;script src="https://cdn.rawgit.com/mochajs/mocha/2.2.5/mocha.js"&amp;gt;&amp;lt;/script&amp;gt;

  &amp;lt;script src="problems.js"&amp;gt;&amp;lt;/script&amp;gt;
  &amp;lt;script&amp;gt;
    const mocha = window.mocha;
    mocha.setup('bdd');
  &amp;lt;/script&amp;gt;
  &amp;lt;script src="tests.js"&amp;gt;&amp;lt;/script&amp;gt;
  &amp;lt;script&amp;gt;
    mocha.checkLeaks();
    mocha.run();
  &amp;lt;/script&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;So index.html is just a boilerplate code and few script tags.&lt;/p&gt;

&lt;p&gt;Problems.js - where we will write our piece of code&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;function cube(numberarray){
    const newnumberarray = numberarray.filter(val =&amp;gt; val%2!=0);
    return newnumberarray.map(val =&amp;gt; val**3);
}

//numberarray=[2,3,4,5,6,7,8]
//newnumberarray=[27,125,343]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Here we have taken an array named &lt;em&gt;&lt;strong&gt;numberarray&lt;/strong&gt;&lt;/em&gt; and we are &lt;strong&gt;&lt;em&gt;filtering even numbers from numberarray&lt;/em&gt;&lt;/strong&gt; and storing the odd numbers in a new array called &lt;em&gt;&lt;strong&gt;newnumberarray&lt;/strong&gt;&lt;/em&gt; &amp;amp; taking the cube of odd numbers stored in &lt;em&gt;&lt;strong&gt;newnumberarray&lt;/strong&gt;&lt;/em&gt;&lt;br&gt;
using map function in javascript.&lt;/p&gt;

&lt;p&gt;Tests.js&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const chai = window.chai;
const assert = chai.assert;
describe("cube", () =&amp;gt; {
    it("cube of odd numbers", () =&amp;gt; {
        assert(cube([2,3,4,5,6,7,8]),([27,125,343]));
    });
});
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;here we define &lt;em&gt;&lt;strong&gt;describe&lt;/strong&gt;&lt;/em&gt; which takes two arguments "title" and a function.&lt;br&gt;
Then we have defined &lt;em&gt;&lt;strong&gt;it&lt;/strong&gt;&lt;/em&gt; which takes 2 arguments "explanation" and a function.&lt;br&gt;
&lt;em&gt;&lt;strong&gt;assert&lt;/strong&gt;&lt;/em&gt; is used to &lt;em&gt;&lt;strong&gt;compare input and output&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;so we give an array filter the even numbers and take the cube of odd numbers.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fndne7gi3whby5ed4wkqo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fndne7gi3whby5ed4wkqo.png" alt="Image description" width="800" height="124"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is just a basic method which I learned today &amp;amp; I wanted to share it with you guys. Would love any feedbacks!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>testing</category>
      <category>programming</category>
    </item>
    <item>
      <title>Dev card</title>
      <dc:creator>yungcodedev</dc:creator>
      <pubDate>Sun, 03 Jul 2022 12:31:32 +0000</pubDate>
      <link>https://dev.to/shrey802/dev-card-3ij9</link>
      <guid>https://dev.to/shrey802/dev-card-3ij9</guid>
      <description>&lt;p&gt;&lt;a href="https://api.daily.dev/devcards/80b471dd7b684a2eb1141c8defc89386.png?r=cyh"&gt;https://api.daily.dev/devcards/80b471dd7b684a2eb1141c8defc89386.png?r=cyh&lt;/a&gt;&lt;br&gt;
Great idea of a dev card and a great extension - Daily dev&lt;/p&gt;

</description>
    </item>
    <item>
      <title>New design</title>
      <dc:creator>yungcodedev</dc:creator>
      <pubDate>Mon, 16 May 2022 19:37:12 +0000</pubDate>
      <link>https://dev.to/shrey802/new-design-1lbh</link>
      <guid>https://dev.to/shrey802/new-design-1lbh</guid>
      <description>&lt;p&gt;&lt;a href="https://dev.toFigma"&gt;https://www.figma.com/file/KkLYrjiT9sOpLvwUk6wVXG/Landing-page-ptype&lt;/a&gt;&lt;br&gt;
New landing page design using figma&lt;/p&gt;

</description>
      <category>uiweekly</category>
      <category>ux</category>
      <category>webdesign</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Completed 1 year on twitter. Go follow me for more web dev content 🚀</title>
      <dc:creator>yungcodedev</dc:creator>
      <pubDate>Mon, 02 May 2022 13:31:38 +0000</pubDate>
      <link>https://dev.to/shrey802/completed-1-year-on-twitter-go-follow-me-for-more-web-dev-content-2b41</link>
      <guid>https://dev.to/shrey802/completed-1-year-on-twitter-go-follow-me-for-more-web-dev-content-2b41</guid>
      <description>&lt;p&gt;&lt;a href="https://twitter.com/ShreyashPingle"&gt;Click&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Trying to build my online presence on twitter so go and hit that follow for web dev content and my journey🧡🛠&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>journey</category>
    </item>
    <item>
      <title>Learning React js and learned about forms need more practice</title>
      <dc:creator>yungcodedev</dc:creator>
      <pubDate>Mon, 02 May 2022 13:28:18 +0000</pubDate>
      <link>https://dev.to/shrey802/learning-react-js-and-learned-about-forms-need-more-practice-1cl1</link>
      <guid>https://dev.to/shrey802/learning-react-js-and-learned-about-forms-need-more-practice-1cl1</guid>
      <description>&lt;p&gt;So I'm learning react from Scrimba and I'm in third module building meme generator..&lt;br&gt;
This is just a update&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>react</category>
      <category>javascript</category>
      <category>beginners</category>
    </item>
    <item>
      <title>State in React js</title>
      <dc:creator>yungcodedev</dc:creator>
      <pubDate>Thu, 28 Apr 2022 13:54:05 +0000</pubDate>
      <link>https://dev.to/shrey802/state-in-react-js-4pk4</link>
      <guid>https://dev.to/shrey802/state-in-react-js-4pk4</guid>
      <description>&lt;p&gt;State in react js is when we want to remember the changed value of a  property while it renders the page and display the changed value.&lt;br&gt;
Similar to declaring a variable&lt;/p&gt;

</description>
      <category>react</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>beginners</category>
    </item>
    <item>
      <title>CSS Grid notes</title>
      <dc:creator>yungcodedev</dc:creator>
      <pubDate>Tue, 26 Apr 2022 20:30:49 +0000</pubDate>
      <link>https://dev.to/shrey802/css-grid-notes-23hd</link>
      <guid>https://dev.to/shrey802/css-grid-notes-23hd</guid>
      <description>&lt;p&gt;&lt;a href="https://curious-woolen-937.notion.site/Flexbox-Notes-1835eca6f15a4715be81908cec2c1c1f"&gt;Flexbox Notes&lt;/a&gt;&lt;br&gt;
&lt;a href="https://curious-woolen-937.notion.site/CSS-Grid-Notes-131416dda9524e6ba6b29675f182e089"&gt;CSS Grid Notes&lt;/a&gt;&lt;/p&gt;

</description>
      <category>css</category>
      <category>flexbox</category>
      <category>cssgrid</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Tried no code / low code tool - retool</title>
      <dc:creator>yungcodedev</dc:creator>
      <pubDate>Sun, 24 Apr 2022 19:33:03 +0000</pubDate>
      <link>https://dev.to/shrey802/tried-no-code-low-code-tool-retool-hg2</link>
      <guid>https://dev.to/shrey802/tried-no-code-low-code-tool-retool-hg2</guid>
      <description>&lt;p&gt;I tried it for the first time and I must say the product is good and no code / low code is something people should pay attention on...&lt;br&gt;
I also made two simple apps&lt;/p&gt;

&lt;p&gt;&lt;a href="https://airvon.retool.com/embedded/public/0f982845-62ad-478d-8800-7eded582a962"&gt;Trade Dashboard&lt;/a&gt;&lt;br&gt;
&lt;a href="https://airvon.retool.com/embedded/public/08c4bb2e-6ba1-4558-9c4f-ef2bd5fa1166"&gt;Customer Info Dashboard&lt;/a&gt;&lt;/p&gt;

</description>
      <category>lowcode</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
