<?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: Vaibhav Arora</title>
    <description>The latest articles on DEV Community by Vaibhav Arora (@vaibhav_31).</description>
    <link>https://dev.to/vaibhav_31</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%2F965891%2F4457ee8d-cd68-4761-be78-ee845678b210.jpeg</url>
      <title>DEV Community: Vaibhav Arora</title>
      <link>https://dev.to/vaibhav_31</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vaibhav_31"/>
    <language>en</language>
    <item>
      <title>NextJS Starter Kit with NextAuth v4, Prisma, Typescript and Docker</title>
      <dc:creator>Vaibhav Arora</dc:creator>
      <pubDate>Mon, 12 Aug 2024 08:54:11 +0000</pubDate>
      <link>https://dev.to/vaibhav_31/nextjs-starter-kit-2ijc</link>
      <guid>https://dev.to/vaibhav_31/nextjs-starter-kit-2ijc</guid>
      <description>&lt;p&gt;For your next project using nextjs, use this starter kit to bootstrap your project quickly and easily.&lt;/p&gt;

&lt;p&gt;Check it out here: &lt;a href="https://github.com/VaibhavArora314/nextjs-starter" rel="noopener noreferrer"&gt;https://github.com/VaibhavArora314/nextjs-starter&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Features:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;NextAuth.js Integration: Seamlessly handle authentication with providers like Google, GitHub, and custom credentials.&lt;/li&gt;
&lt;li&gt;Prisma + PostgreSQL: Efficiently manage your database with Prisma ORM connected to a PostgreSQL instance.&lt;/li&gt;
&lt;li&gt;TypeScript Support: Enjoy the benefits of static typing and type safety with TypeScript built-in.&lt;/li&gt;
&lt;li&gt;Tailwind CSS: Rapidly build your UI with utility-first CSS classes, fully integrated and ready to use.&lt;/li&gt;
&lt;li&gt;Docker &amp;amp; Docker Compose: Easily develop and deploy with Docker and Docker Compose, streamlining your containerization and orchestration processes.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>nextjs</category>
      <category>prisma</category>
      <category>typescript</category>
      <category>postgres</category>
    </item>
    <item>
      <title>Blog Website with Cloudflare Workers and Reactjs</title>
      <dc:creator>Vaibhav Arora</dc:creator>
      <pubDate>Mon, 12 Aug 2024 08:52:12 +0000</pubDate>
      <link>https://dev.to/vaibhav_31/blog-website-with-cloudflare-workers-and-reactjs-4pbi</link>
      <guid>https://dev.to/vaibhav_31/blog-website-with-cloudflare-workers-and-reactjs-4pbi</guid>
      <description>&lt;h1&gt;
  
  
  Introduction
&lt;/h1&gt;

&lt;p&gt;Recently, I built a blog website using Hono.js for the backend and React.js for the frontend. This article aims to walk you through the entire development process, from setting up the backend with Cloudflare Workers to deploying the frontend on Vercel.&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;Hono.js: A lightweight web framework for building high-performance applications.&lt;/li&gt;
&lt;li&gt;React.js: A popular JavaScript library for building user interfaces.&lt;/li&gt;
&lt;li&gt;TypeScript: A superset of JavaScript that adds static types for better code quality.&lt;/li&gt;
&lt;li&gt;Prisma and Prisma Accelerate: An ORM for seamless database management.&lt;/li&gt;
&lt;li&gt;PostgreSQL: A powerful, open-source relational database.&lt;/li&gt;
&lt;li&gt;Cloudinary: A cloud-based service for managing media content.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Check out project here &lt;a href="https://github.com/VaibhavArora314/blogging-website" rel="noopener noreferrer"&gt;https://github.com/VaibhavArora314/blogging-website&lt;/a&gt;&lt;br&gt;
Feel free to contribute to the project or share your feedback.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>serverless</category>
      <category>react</category>
    </item>
    <item>
      <title>Contest Notifier - Browser Extension</title>
      <dc:creator>Vaibhav Arora</dc:creator>
      <pubDate>Sun, 14 Apr 2024 07:55:38 +0000</pubDate>
      <link>https://dev.to/vaibhav_31/contest-list-web-extension-h9i</link>
      <guid>https://dev.to/vaibhav_31/contest-list-web-extension-h9i</guid>
      <description>&lt;p&gt;Introducing 𝐂𝐨𝐧𝐭𝐞𝐬𝐭 𝐍𝐨𝐭𝐢𝐟𝐢𝐞𝐫 - Your all-in-one solution to enhance your coding contest experience! This web extension centralizes and customizes your contest tracking, with smart reminders and time-based filtering to keep you on top of your game. You can explore the extension &lt;a href="https://chromewebstore.google.com/detail/contests-list/bdlfpnghogldhcpgiknambfhdmddjghi" rel="noopener noreferrer"&gt;here&lt;/a&gt; and access the GitHub repository &lt;a href="https://github.com/VaibhavArora314/contest-notifier-extension" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;✨ 𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐬 𝐖𝐞 𝐏𝐫𝐨𝐯𝐢𝐝𝐞:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;📅 𝐂𝐞𝐧𝐭𝐫𝐚𝐥𝐢𝐳𝐞𝐝 𝐂𝐨𝐧𝐭𝐞𝐬𝐭 𝐓𝐫𝐚𝐜𝐤𝐢𝐧𝐠: View upcoming and ongoing contests from platforms like 𝑳𝒆𝒆𝒕𝑪𝒐𝒅𝒆, 𝑪𝒐𝒅𝒆𝑪𝒉𝒆𝒇, 𝑪𝒐𝒅𝒆𝒇𝒐𝒓𝒄𝒆𝒔, 𝑨𝒕𝑪𝒐𝒅𝒆𝒓, 𝑮𝒆𝒆𝒌𝒔𝒇𝒐𝒓𝑮𝒆𝒆𝒌𝒔, 𝒂𝒏𝒅 𝑪𝒐𝒅𝒊𝒏𝒈𝑵𝒊𝒏𝒋𝒂𝒔 all in one place.&lt;/li&gt;
&lt;li&gt;🎯 𝐂𝐮𝐬𝐭𝐨𝐦𝐢𝐳𝐚𝐛𝐥𝐞 𝐏𝐥𝐚𝐭𝐟𝐨𝐫𝐦 &amp;amp; 𝐓𝐢𝐦𝐞 𝐒𝐞𝐥𝐞𝐜𝐭𝐢𝐨𝐧: Filter contests by your preferred platforms and timeframes, such as ongoing or starting within the next 24 hours.&lt;/li&gt;
&lt;li&gt;⏰ 𝐒𝐦𝐚𝐫𝐭 𝐑𝐞𝐦𝐢𝐧𝐝𝐞𝐫 𝐒𝐲𝐬𝐭𝐞𝐦: Receive a reminder 10 minutes before a contest begins when you’ve set an alarm. (𝑴𝒂𝒌𝒆 𝒔𝒖𝒓𝒆 𝒚𝒐𝒖𝒓 𝒅𝒆𝒗𝒊𝒄𝒆'𝒔 𝑫𝒐 𝑵𝒐𝒕 𝑫𝒊𝒔𝒕𝒖𝒓𝒃 𝒊𝒔 𝒐𝒇𝒇 𝒕𝒐 𝒓𝒆𝒄𝒆𝒊𝒗𝒆 𝒏𝒐𝒕𝒊𝒇𝒊𝒄𝒂𝒕𝒊𝒐𝒏𝒔 ⚠️)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;🔒 𝐏𝐫𝐢𝐯𝐚𝐜𝐲 𝐅𝐢𝐫𝐬𝐭: We don’t store any of your data. Contest Notifier simply fetches and displays contest information.&lt;/p&gt;

&lt;p&gt;🙌 𝑭𝒐𝒖𝒏𝒅 𝒊𝒕 𝒖𝒔𝒆𝒇𝒖𝒍? 𝑺𝒉𝒂𝒓𝒆 𝑪𝒐𝒏𝒕𝒆𝒔𝒕 𝑵𝒐𝒕𝒊𝒇𝒊𝒆𝒓 𝒘𝒊𝒕𝒉 𝒚𝒐𝒖𝒓 𝒇𝒓𝒊𝒆𝒏𝒅𝒔!&lt;/p&gt;

&lt;p&gt;🐞 Discover a bug? Help us improve! Report any issues in our Chrome extension for a smoother, better experience. Thank you!&lt;/p&gt;

</description>
      <category>extensions</category>
      <category>typescript</category>
      <category>competativeprogramming</category>
      <category>dsa</category>
    </item>
    <item>
      <title>Real time chat app using sockets</title>
      <dc:creator>Vaibhav Arora</dc:creator>
      <pubDate>Sun, 17 Mar 2024 08:42:59 +0000</pubDate>
      <link>https://dev.to/vaibhav_31/real-time-chat-app-using-sockets-3na2</link>
      <guid>https://dev.to/vaibhav_31/real-time-chat-app-using-sockets-3na2</guid>
      <description>&lt;p&gt;I recently built a real time chat application using sockets. You can check it out at &lt;a href="https://chatify-rtc.vercel.app/" rel="noopener noreferrer"&gt;chatify-rtc.vercel.app&lt;/a&gt; and view source code at &lt;a href="https://github.com/VaibhavArora314/real-time-chat" rel="noopener noreferrer"&gt;github.com/VaibhavArora314/real-time-chat&lt;/a&gt;. Make sure to check out the project and if u like don't forget to star the repo. &lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;TypeScript&lt;/li&gt;
&lt;li&gt;Express.js&lt;/li&gt;
&lt;li&gt;React.js&lt;/li&gt;
&lt;li&gt;Recoil&lt;/li&gt;
&lt;li&gt;Socket.io&lt;/li&gt;
&lt;li&gt;MongoDb&lt;/li&gt;
&lt;li&gt;Tailwind&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>react</category>
      <category>express</category>
      <category>typescript</category>
      <category>recoil</category>
    </item>
  </channel>
</rss>
