<?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: Muhideen Mujeeb Adeoye</title>
    <description>The latest articles on DEV Community by Muhideen Mujeeb Adeoye (@mujhtech).</description>
    <link>https://dev.to/mujhtech</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%2F430547%2F523aab2a-92e6-4d50-a999-765f1e0d1387.jpg</url>
      <title>DEV Community: Muhideen Mujeeb Adeoye</title>
      <link>https://dev.to/mujhtech</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mujhtech"/>
    <language>en</language>
    <item>
      <title>How to add a feedback box to your Vue.js app (and get notified on Slack)</title>
      <dc:creator>Muhideen Mujeeb Adeoye</dc:creator>
      <pubDate>Wed, 09 Oct 2024 04:08:17 +0000</pubDate>
      <link>https://dev.to/mujhtech/how-to-add-a-feedback-box-to-your-vuejs-app-and-get-notified-on-slack-34oh</link>
      <guid>https://dev.to/mujhtech/how-to-add-a-feedback-box-to-your-vuejs-app-and-get-notified-on-slack-34oh</guid>
      <description>&lt;h3&gt;
  
  
  TL;DR
&lt;/h3&gt;

&lt;p&gt;This guide walks you through adding a feedback box to your Vue.js app using Formbricks, an open-source survey platform. You'll learn how to:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Set up a Formbricks account&lt;/li&gt;
&lt;li&gt;Create and customize a survey&lt;/li&gt;
&lt;li&gt;Integrate Formbricks into your Vue.js app&lt;/li&gt;
&lt;li&gt;Connect Slack to receive instant notifications when users submit feedback&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;By the end, you'll have a powerful feedback system that helps you understand your customers' needs and respond quickly to their input.&lt;/p&gt;

&lt;h3&gt;
  
  
  What is formbricks
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://formbricks.com" rel="noopener noreferrer"&gt;Formbricks&lt;/a&gt; is a privacy-first XM Suite built on the largest open source survey platform worldwide. Gather feedback on websites, apps and everywhere else to understand what your customers need.&lt;/p&gt;

&lt;h3&gt;
  
  
  Setup formbricks account for free
&lt;/h3&gt;

&lt;p&gt;To get started with formbricks, you need to create an account. You can do this by &lt;a href="https://github.com/formbricks/formbricks" rel="noopener noreferrer"&gt;self host formbricks&lt;/a&gt; or continue with formbricks cloud by visiting the &lt;a href="https://app.formbricks.com/auth/signup" rel="noopener noreferrer"&gt;"Sign Up"&lt;/a&gt; page.&lt;/p&gt;

&lt;h3&gt;
  
  
  Create a survey
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.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%2Flidslm5u4a13531rtock.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Flidslm5u4a13531rtock.png" alt="Create a survey" width="800" height="344"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To create a survey, find from the list of available templates or create a new survey from scratch.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fh99jr9el1wjhx1stk9jg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fh99jr9el1wjhx1stk9jg.png" alt="Craft survey question" width="800" height="419"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Craft your survey question and add options to the question. Formbricks provide you an option to select different types of questions like multiple choice, rating, text, and many more.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fi47qsfysw18a6yls075x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fi47qsfysw18a6yls075x.png" alt="Customize your survey card design" width="800" height="415"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Formbricks allows you to customize your survey from card design, to form styling, question styling and many more.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fmq1ojkucopxj5jpmfy2d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fmq1ojkucopxj5jpmfy2d.png" alt="Survey type" width="800" height="415"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After customizing your survey, you can set the survey setting like survey type, survey trigger, survey type, and many more. Survey type is basically how you intent to collect survey whether as an embedded into web app or standalone survey (link survey).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Frl17bnhcmr0gvg4ih245.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Frl17bnhcmr0gvg4ih245.png" alt="Survey trigger" width="800" height="418"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Survey can be triggered based on user action like on page load, on exit intent, on click, on scroll, on time delay, and many more. With Formbricks action you can define how you want your survey to be triggered.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2F7m2pk8907ez9ym0j5k9i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2F7m2pk8907ez9ym0j5k9i.png" alt="Response Options" width="800" height="418"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Formbricks provide you with an option to set response options like response limit, schedule survey and many more.&lt;/p&gt;

&lt;h3&gt;
  
  
  Connect your website to formbrick
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media.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%2Ft0gfslx9cdhlej6wza5r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Ft0gfslx9cdhlej6wza5r.png" alt="Connect your website to formbrick" width="800" height="346"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To connect your web app to formbrick after create a survey, click the connect button and this will take you to a setup page where you can copy the code snippet and paste it in your Vue.js app using your favourite package manager.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fawndw6rph4qsbg8vw4qt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fawndw6rph4qsbg8vw4qt.png" alt="Connect your website to formbrick" width="800" height="389"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Copy the code snippet and paste it in your main.ts file, then reload your app and you should see the feedback box in your app.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight typescript"&gt;&lt;code&gt;&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nx"&gt;createApp&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;vue&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;./style.css&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;App&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;./App.vue&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;formbricks&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;@formbricks/js/website&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;typeof&lt;/span&gt; &lt;span class="nb"&gt;window&lt;/span&gt; &lt;span class="o"&gt;!==&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;undefined&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="nx"&gt;formbricks&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;init&lt;/span&gt;&lt;span class="p"&gt;({&lt;/span&gt;
    &lt;span class="na"&gt;environmentId&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;&amp;lt;ENVIRONMENT_ID&amp;gt;&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="na"&gt;apiHost&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;&amp;lt;FORMBRICKS_API_HOST&amp;gt;&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
  &lt;span class="p"&gt;});&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="nf"&gt;createApp&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;App&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;mount&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;#app&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;In case you are self hosting formbricks, apiHost will be the url of your formbricks instance.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2F9dxdu9lfnxmofbxzho89.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2F9dxdu9lfnxmofbxzho89.png" alt="Website connect successful to formbricks" width="800" height="260"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Connect slack to formbricks
&lt;/h3&gt;

&lt;p&gt;When your customer submit a survey, you get notified through email but in order to get notify on slack, you need to connect slack to formbrick using formbrick integration.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fn5hmra6mmbckqgy2bfq5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fn5hmra6mmbckqgy2bfq5.png" alt="Connect slack to formbrick" width="800" height="349"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Click on the connect button and this will take you to a slack setup page, then click connect to slack.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fubx0bg2slngp34ezsxfh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fubx0bg2slngp34ezsxfh.png" alt="Formbrick slack setup page" width="800" height="347"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After connecting slack to formbrick, go back to formbrick slack setup page where you get to link slack channel to formbrick.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Ficskb2trvihqoyrum5dl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Ficskb2trvihqoyrum5dl.png" alt="Formbrick slack setup page" width="800" height="336"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Select the slack channel, formbrick survey, question to be included in the message, and additional settings. Then click on link channel.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fnp1ep50835qpv0sdgwts.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fnp1ep50835qpv0sdgwts.png" alt="Link slack channel to formbrick survey" width="800" height="402"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Voila, you are done, now when a user submit a survey, you get notify on slack.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2F9qzd5kocqotsh13cut85.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2F9qzd5kocqotsh13cut85.png" alt="Voila" width="800" height="182"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Conclusion
&lt;/h3&gt;

&lt;p&gt;So far, you have learned how to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  Create a survey&lt;/li&gt;
&lt;li&gt;  Connect your Vue.JS app to formbrick&lt;/li&gt;
&lt;li&gt;  Connect slack to formbrick using formbricks integration&lt;/li&gt;
&lt;li&gt;  Link slack channel to formbrick survey&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And don't forget to star &lt;a href="https://github.com/formbricks/formbricks" rel="noopener noreferrer"&gt;formbricks&lt;/a&gt; on github.&lt;/p&gt;

</description>
      <category>formbricks</category>
      <category>opensource</category>
      <category>vue</category>
    </item>
    <item>
      <title>I built a platform to check service uptime and availability</title>
      <dc:creator>Muhideen Mujeeb Adeoye</dc:creator>
      <pubDate>Wed, 06 Dec 2023 14:05:51 +0000</pubDate>
      <link>https://dev.to/mujhtech/i-built-a-platform-to-check-service-uptime-and-availability-2njc</link>
      <guid>https://dev.to/mujhtech/i-built-a-platform-to-check-service-uptime-and-availability-2njc</guid>
      <description>&lt;p&gt;So I got bored and think of what I can build to easy my workflow and here we are, &lt;a href="https://statussync.dev" rel="noopener noreferrer"&gt;Statussync.dev&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Why &lt;a href="https://statussync.dev" rel="noopener noreferrer"&gt;Statussync&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;As a developer most of our workflow depends on one service or the other, take Github as example you either use Github as VCS or as a service you build a web app on the challenge now is that any time some part of GH service is down e.g API, Copilot, Pull request, Issues etc there is no way of you know that happened in order to know you either have to go to X (Twitter) and see the trending topics or go to GH status page to keep track of what's wrong.&lt;/p&gt;

&lt;p&gt;Let's imagine you have more than one service you used in your web-app e.g Github/GH API, Stripe, Cloudflare, Discord API, Telegram API, Digitalocean etc keeping up with all of these services become a job on it own but what if we can streamline the whole process so that you can do all in a single dashboard.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2F84q4nm3uq62doyf8xdrk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2F84q4nm3uq62doyf8xdrk.png" alt="Statussync Dashboard" width="800" height="413"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://statussync.dev" rel="noopener noreferrer"&gt;Statussync&lt;/a&gt;, a web platform that aggregates all third-party service uptime and incident reports into a single dashboard notifies you when a service is down and aids in the documentation of past incidents. With custom service and monitoring (Coming soon) you will be able to add your own service which user can subscribe to.&lt;/p&gt;

&lt;h3&gt;
  
  
  Here I explained how &lt;a href="https://statussync.dev" rel="noopener noreferrer"&gt;Statussync&lt;/a&gt; works in detail
&lt;/h3&gt;

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

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

&lt;ul&gt;
&lt;li&gt;Remix&lt;/li&gt;
&lt;li&gt;Prisma&lt;/li&gt;
&lt;li&gt;TailwindCSS&lt;/li&gt;
&lt;li&gt;Supabase&lt;/li&gt;
&lt;li&gt;Lemonsqueezy&lt;/li&gt;
&lt;li&gt;Digialocean App platform&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Launching soon on Product Hunt &lt;a href="https://www.producthunt.com/products/statussync" rel="noopener noreferrer"&gt;https://www.producthunt.com/products/statussync&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;More update coming soon after successful launch on PH, wish me best of luck.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://statussync.dev" rel="noopener noreferrer"&gt;Statussync.dev&lt;/a&gt;&lt;/p&gt;

</description>
      <category>uptime</category>
      <category>buildinpublic</category>
      <category>remix</category>
      <category>react</category>
    </item>
  </channel>
</rss>
