<?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: Vishal Shetty</title>
    <description>The latest articles on DEV Community by Vishal Shetty (@vishalshetty).</description>
    <link>https://dev.to/vishalshetty</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3863126%2Ff7ffdd37-50a8-4cc2-9315-05e51809a261.png</url>
      <title>DEV Community: Vishal Shetty</title>
      <link>https://dev.to/vishalshetty</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vishalshetty"/>
    <language>en</language>
    <item>
      <title>What Is VarSync? Building Modern Websites for Businesses</title>
      <dc:creator>Vishal Shetty</dc:creator>
      <pubDate>Tue, 11 Aug 2026 03:12:29 +0000</pubDate>
      <link>https://dev.to/vishalshetty/what-is-varsync-building-modern-websites-for-businesses-2mph</link>
      <guid>https://dev.to/vishalshetty/what-is-varsync-building-modern-websites-for-businesses-2mph</guid>
      <description>&lt;h2&gt;
  
  
  What Is VarSync? Building Modern Websites for Businesses
&lt;/h2&gt;

&lt;p&gt;If you've come across the name &lt;strong&gt;VarSync&lt;/strong&gt;, you might be wondering what it is.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;VarSync is a web development and digital solutions brand based in Udupi, Karnataka, India, focused on building modern, responsive and SEO-friendly websites for businesses.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Our website is &lt;a href="https://www.varsync.in/" rel="noopener noreferrer"&gt;varsync.in&lt;/a&gt;, where you can learn more about what we do and the projects we work on.&lt;/p&gt;

&lt;p&gt;VarSync started with a simple idea: businesses should be able to have a professional online presence without having to deal with unnecessarily complicated processes or expensive development costs.&lt;/p&gt;

&lt;p&gt;We want to make good web development more accessible while still focusing on quality, design, performance and usability.&lt;/p&gt;

&lt;h2&gt;
  
  
  What does VarSync do?
&lt;/h2&gt;

&lt;p&gt;VarSync provides web development and digital services designed around the needs of each business.&lt;/p&gt;

&lt;p&gt;Our services include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Business websites&lt;/li&gt;
&lt;li&gt;Responsive website development&lt;/li&gt;
&lt;li&gt;E-commerce websites&lt;/li&gt;
&lt;li&gt;Landing pages&lt;/li&gt;
&lt;li&gt;Custom web applications&lt;/li&gt;
&lt;li&gt;Search engine optimization (SEO)&lt;/li&gt;
&lt;li&gt;Website redesigns&lt;/li&gt;
&lt;li&gt;Performance improvements&lt;/li&gt;
&lt;li&gt;Domain and deployment setup&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Every business is different, so we don't believe every website should look or work the same way.&lt;/p&gt;

&lt;p&gt;We try to understand what a business needs first and then build a website around those requirements.&lt;/p&gt;

&lt;p&gt;A website should not only look good.&lt;/p&gt;

&lt;p&gt;It should be fast, easy to navigate, work properly across different devices, and give search engines a clear understanding of the content.&lt;/p&gt;

&lt;h2&gt;
  
  
  Responsive websites
&lt;/h2&gt;

&lt;p&gt;A website today needs to work everywhere.&lt;/p&gt;

&lt;p&gt;Someone might visit a website from a laptop, tablet, or smartphone. The experience should remain smooth regardless of the device.&lt;/p&gt;

&lt;p&gt;That's why responsiveness is an important part of the websites we build.&lt;/p&gt;

&lt;p&gt;We design and develop websites with different screen sizes in mind, making sure layouts, images, navigation and content adapt properly.&lt;/p&gt;

&lt;p&gt;A business should not have to worry about whether its website works properly when a customer opens it on a phone.&lt;/p&gt;

&lt;h2&gt;
  
  
  SEO as part of development
&lt;/h2&gt;

&lt;p&gt;Getting a website online is only the beginning.&lt;/p&gt;

&lt;p&gt;People also need to be able to find it.&lt;/p&gt;

&lt;p&gt;That's where search engine optimization comes in.&lt;/p&gt;

&lt;p&gt;We consider SEO fundamentals while developing websites, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Proper heading structure&lt;/li&gt;
&lt;li&gt;Page titles and metadata&lt;/li&gt;
&lt;li&gt;Search-friendly URLs&lt;/li&gt;
&lt;li&gt;Mobile responsiveness&lt;/li&gt;
&lt;li&gt;Website performance&lt;/li&gt;
&lt;li&gt;Image optimization&lt;/li&gt;
&lt;li&gt;Clean page structure&lt;/li&gt;
&lt;li&gt;Search engine discoverability&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;SEO is a long-term process, and no website can guarantee an immediate position on Google.&lt;/p&gt;

&lt;p&gt;Our goal is to give businesses a solid technical and structural foundation that can support their SEO efforts over time.&lt;/p&gt;

&lt;p&gt;We also believe SEO should not be treated as something to think about only after a website has been built. It can be considered from the beginning of the development process.&lt;/p&gt;

&lt;h2&gt;
  
  
  Professional websites at affordable prices
&lt;/h2&gt;

&lt;p&gt;One of the things we care about at VarSync is making professional web development more accessible.&lt;/p&gt;

&lt;p&gt;Web development can become expensive when businesses work with large agencies or complicated processes.&lt;/p&gt;

&lt;p&gt;As a growing web development brand, we aim to provide websites at &lt;strong&gt;affordable prices compared with many market alternatives&lt;/strong&gt;, while still focusing on the things that matter.&lt;/p&gt;

&lt;p&gt;Affordable does not mean basic.&lt;/p&gt;

&lt;p&gt;We still focus on:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Design.&lt;br&gt;
Responsiveness.&lt;br&gt;
SEO.&lt;br&gt;
Performance.&lt;br&gt;
Usability.&lt;br&gt;
Quality.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Our goal is to help businesses get a professional website without having to spend more than necessary.&lt;/p&gt;

&lt;p&gt;For small businesses especially, a website can be an important investment. We want that investment to be practical and valuable.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why we started VarSync
&lt;/h2&gt;

&lt;p&gt;The idea behind VarSync came from seeing how many businesses struggle with their online presence.&lt;/p&gt;

&lt;p&gt;Some businesses rely completely on social media.&lt;/p&gt;

&lt;p&gt;Some have websites that haven't been updated in years.&lt;/p&gt;

&lt;p&gt;Others have websites that look good on a desktop but don't provide a good experience on mobile devices.&lt;/p&gt;

&lt;p&gt;There are also businesses with great products and services that simply haven't had the opportunity to build a proper website.&lt;/p&gt;

&lt;p&gt;We wanted to help solve that problem.&lt;/p&gt;

&lt;p&gt;Instead of treating every project as just another website, we focus on understanding what the business needs and building around those requirements.&lt;/p&gt;

&lt;p&gt;That became one of the foundations of VarSync.&lt;/p&gt;

&lt;h2&gt;
  
  
  Based in Udupi, Karnataka
&lt;/h2&gt;

&lt;p&gt;VarSync is based in &lt;strong&gt;Udupi, Karnataka, India&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Being based in Udupi gives us the opportunity to work with local businesses while also building websites and digital solutions for clients beyond our local area.&lt;/p&gt;

&lt;p&gt;We believe location shouldn't limit access to good technology.&lt;/p&gt;

&lt;p&gt;A business in Udupi, Bengaluru, Mumbai or anywhere else can have the same need: a website that represents its brand professionally and helps it reach more people online.&lt;/p&gt;

&lt;h2&gt;
  
  
  More than just websites
&lt;/h2&gt;

&lt;p&gt;While websites are a major part of what we do, VarSync is not limited to simple websites.&lt;/p&gt;

&lt;p&gt;We are interested in building custom web applications, digital tools, SaaS products, automation solutions and other technology that can solve real-world problems.&lt;/p&gt;

&lt;p&gt;Technology is constantly changing, so we are continuously learning and experimenting with new tools and approaches.&lt;/p&gt;

&lt;p&gt;Every project gives us an opportunity to improve.&lt;/p&gt;

&lt;h2&gt;
  
  
  Our referral program
&lt;/h2&gt;

&lt;p&gt;We also believe that recommendations are one of the best ways for a growing business to reach new clients.&lt;/p&gt;

&lt;p&gt;That's why VarSync has a simple referral program.&lt;/p&gt;

&lt;p&gt;If you refer a client to VarSync and that referral results in a confirmed project, &lt;strong&gt;we give the person who referred the client a ₹1,000 referral incentive.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You could be a friend, student, freelancer, creator, business owner, or simply someone who knows a business looking for a website.&lt;/p&gt;

&lt;p&gt;If your referral becomes a confirmed project, we appreciate the introduction by giving you the referral incentive.&lt;/p&gt;

&lt;p&gt;It's our way of saying thank you for helping us connect with new clients.&lt;/p&gt;

&lt;p&gt;If you know a business that needs a website, you can get in touch with us through &lt;strong&gt;varsync.in&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Building the VarSync brand
&lt;/h2&gt;

&lt;p&gt;Part of building VarSync is also building a recognizable digital presence for the brand itself.&lt;/p&gt;

&lt;p&gt;We want &lt;strong&gt;VarSync&lt;/strong&gt; to become a name associated with modern web development, responsive design, SEO and affordable digital solutions.&lt;/p&gt;

&lt;p&gt;That's one of the reasons we are documenting our journey and sharing what we build.&lt;/p&gt;

&lt;p&gt;Rather than simply saying what we can do, we want to show it through real projects, experiments and lessons learned along the way.&lt;/p&gt;

&lt;p&gt;There is a lot to learn when building websites for different types of businesses, and every project gives us another opportunity to improve.&lt;/p&gt;

&lt;h2&gt;
  
  
  What comes next?
&lt;/h2&gt;

&lt;p&gt;Our focus is to continue building better websites and digital products for businesses while expanding into more advanced web applications, SaaS products and automation.&lt;/p&gt;

&lt;p&gt;We want to keep experimenting with new technologies and find practical ways to use them to solve real problems.&lt;/p&gt;

&lt;p&gt;The goal is simple:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Build useful things.&lt;br&gt;
Make them responsive.&lt;br&gt;
Make them discoverable.&lt;br&gt;
Keep them affordable.&lt;br&gt;
Keep improving.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Final thoughts
&lt;/h2&gt;

&lt;p&gt;VarSync is still growing, and there is a lot ahead of us.&lt;/p&gt;

&lt;p&gt;For now, our focus is on helping businesses establish a better presence online through well-designed, responsive, SEO-friendly and affordable websites.&lt;/p&gt;

&lt;p&gt;We're building VarSync from Udupi, Karnataka, while working toward serving businesses beyond our local area as well.&lt;/p&gt;

&lt;p&gt;If you're looking for a website or digital solution for your business, you can learn more about VarSync at &lt;a href="https://www.varsync.in/" rel="noopener noreferrer"&gt;varsync.in&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;And if you know someone who needs a website, you can also refer them to us through our referral program.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;VarSync is just getting started.&lt;/strong&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>SEO Samjho: A Simple Tool to Understand SEO Tags</title>
      <dc:creator>Vishal Shetty</dc:creator>
      <pubDate>Fri, 24 Apr 2026 14:49:25 +0000</pubDate>
      <link>https://dev.to/vishalshetty/seo-samjho-a-simple-tool-to-understand-seo-tags-1691</link>
      <guid>https://dev.to/vishalshetty/seo-samjho-a-simple-tool-to-understand-seo-tags-1691</guid>
      <description>&lt;p&gt;I Built a Tool to Understand SEO Tags While Learning Them&lt;br&gt;
While deploying a simple project, I thought everything was done.&lt;/p&gt;

&lt;p&gt;But when I searched for my site on Google, nothing showed up.&lt;/p&gt;

&lt;p&gt;That’s when I realized something important.&lt;br&gt;
I had not properly set up basic SEO.&lt;/p&gt;

&lt;p&gt;Not advanced concepts. Just fundamentals like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;title tags&lt;/li&gt;
&lt;li&gt;meta description&lt;/li&gt;
&lt;li&gt;social preview&lt;/li&gt;
&lt;li&gt;canonical URLs&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are many great resources available, but while learning, I wanted something more interactive.&lt;br&gt;
Something where I could see what I’m doing instead of just reading.&lt;/p&gt;

&lt;p&gt;So I built this 👇&lt;br&gt;
👉  &lt;a href="https://seosamjho.vercel.app/" rel="noopener noreferrer"&gt;https://seosamjho.vercel.app/&lt;/a&gt;&lt;/p&gt;


&lt;h2&gt;
  
  
  🧠 The Real Challenge
&lt;/h2&gt;

&lt;p&gt;Most beginners don’t struggle with what to do.&lt;br&gt;
They struggle with understanding what each tag actually affects.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Why does my link look different when shared?&lt;/li&gt;
&lt;li&gt;Why does Google show a different title sometimes?&lt;/li&gt;
&lt;li&gt;Why is my page not getting clicks?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All of this is controlled by a few lines inside the &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt;.&lt;/p&gt;


&lt;h2&gt;
  
  
  🛠️ What This Tool Does
&lt;/h2&gt;

&lt;p&gt;Instead of just generating code, the tool works like a guided workflow.&lt;/p&gt;
&lt;h3&gt;
  
  
  🧾 Step 1: Enter Website Details
&lt;/h3&gt;

&lt;p&gt;You enter:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;domain&lt;/li&gt;
&lt;li&gt;title&lt;/li&gt;
&lt;li&gt;description&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As you type, the SEO tags update instantly.&lt;br&gt;
So you clearly see input and output together.&lt;/p&gt;


&lt;h3&gt;
  
  
  🗺️ Step 2: Generate Sitemap
&lt;/h3&gt;

&lt;p&gt;The built-in sitemap builder lets you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;define your pages&lt;/li&gt;
&lt;li&gt;set change frequency&lt;/li&gt;
&lt;li&gt;assign priority&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This helps you understand how your site structure is communicated to search engines.&lt;/p&gt;


&lt;h3&gt;
  
  
  🤖 Step 3: Generate robots.txt
&lt;/h3&gt;

&lt;p&gt;You can generate a clean robots.txt file that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;allows proper access&lt;/li&gt;
&lt;li&gt;links your sitemap&lt;/li&gt;
&lt;li&gt;avoids common mistakes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And more importantly, you understand what each line means.&lt;/p&gt;


&lt;h3&gt;
  
  
  🧠 Step 4: Learn While Using It
&lt;/h3&gt;

&lt;p&gt;Each section includes explanations and video links.&lt;/p&gt;

&lt;p&gt;The videos are explained in Hindi to keep things simple and beginner-friendly.&lt;br&gt;
English auto-dub is also available so you can follow along easily.&lt;/p&gt;

&lt;p&gt;So instead of switching between multiple resources,&lt;br&gt;
you can learn and implement in one place.&lt;/p&gt;


&lt;h2&gt;
  
  
  🌍 Open Graph (OG Tags)
&lt;/h2&gt;

&lt;p&gt;One of the most useful things I learned was how Open Graph tags control your website preview.&lt;/p&gt;

&lt;p&gt;Here’s a simple example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;meta&lt;/span&gt; &lt;span class="na"&gt;property=&lt;/span&gt;&lt;span class="s"&gt;"og:title"&lt;/span&gt; &lt;span class="na"&gt;content=&lt;/span&gt;&lt;span class="s"&gt;"Cineverse | Movie Discovery Platform"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;meta&lt;/span&gt; &lt;span class="na"&gt;property=&lt;/span&gt;&lt;span class="s"&gt;"og:description"&lt;/span&gt; &lt;span class="na"&gt;content=&lt;/span&gt;&lt;span class="s"&gt;"It is a movie rating and discovery platform"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;meta&lt;/span&gt; &lt;span class="na"&gt;property=&lt;/span&gt;&lt;span class="s"&gt;"og:image"&lt;/span&gt; &lt;span class="na"&gt;content=&lt;/span&gt;&lt;span class="s"&gt;"https://cineversetv.vercel.app/image.png"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;meta&lt;/span&gt; &lt;span class="na"&gt;property=&lt;/span&gt;&lt;span class="s"&gt;"og:url"&lt;/span&gt; &lt;span class="na"&gt;content=&lt;/span&gt;&lt;span class="s"&gt;"https://cineversetv.vercel.app"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  What these do:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;og:title&lt;/strong&gt;&lt;br&gt;
Preview title when your link is shared&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;og:description&lt;/strong&gt;&lt;br&gt;
Short text shown below the title&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;og:image&lt;/strong&gt;&lt;br&gt;
Thumbnail image (recommended size: 1200 × 630 px)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;og:url&lt;/strong&gt;&lt;br&gt;
The main URL of your page&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When you share your link on LinkedIn, WhatsApp, or other platforms,&lt;br&gt;
this is what decides how your link looks.&lt;/p&gt;


&lt;h2&gt;
  
  
  ⚡ What I Learned While Building This
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Small tags make a big difference&lt;/li&gt;
&lt;li&gt;Social preview matters more than expected&lt;/li&gt;
&lt;li&gt;Clarity is more useful than complexity&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Once I understood these basics, everything stopped feeling like guesswork.&lt;/p&gt;


&lt;h2&gt;
  
  
  🎥 Video Walkthrough
&lt;/h2&gt;

&lt;p&gt;I’ve explained SEO tags step by step in this video:&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/7NGenTy-8pE"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ What I’m Improving Next
&lt;/h2&gt;

&lt;p&gt;This tool is still evolving, and I’m working on making it more useful.&lt;/p&gt;

&lt;h3&gt;
  
  
  🎥 Connected Learning
&lt;/h3&gt;

&lt;p&gt;More videos like robots.txt, sitemap, and deployment will be added directly inside the tool.&lt;/p&gt;




&lt;h3&gt;
  
  
  👀 Real Output Preview
&lt;/h3&gt;

&lt;p&gt;Planned improvements include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Google search preview&lt;/li&gt;
&lt;li&gt;Social share preview&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  🧪 Smart Suggestions
&lt;/h3&gt;

&lt;p&gt;Adding checks like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;title too long or too short&lt;/li&gt;
&lt;li&gt;weak descriptions&lt;/li&gt;
&lt;li&gt;missing tags&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  🧱 Templates
&lt;/h3&gt;

&lt;p&gt;Simple presets like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;portfolio&lt;/li&gt;
&lt;li&gt;blog&lt;/li&gt;
&lt;li&gt;product&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🚀 What This Project Is
&lt;/h2&gt;

&lt;p&gt;This is part of a series where I’m learning and documenting SEO step by step:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Part 1: Deploying a project&lt;/li&gt;
&lt;li&gt;Part 2: Understanding SEO tags&lt;/li&gt;
&lt;li&gt;Part 3: Getting indexed on Google&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🙌 Feedback Helps a Lot
&lt;/h2&gt;

&lt;p&gt;If you try the tool:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What felt confusing?&lt;/li&gt;
&lt;li&gt;What would make it more useful?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I’m building this while learning, so feedback genuinely helps improve it.&lt;/p&gt;

</description>
      <category>seo</category>
      <category>webdev</category>
      <category>beginners</category>
      <category>frontend</category>
    </item>
    <item>
      <title>🎬 CineVerse — A Movie Discovery Platform for Indian Users</title>
      <dc:creator>Vishal Shetty</dc:creator>
      <pubDate>Tue, 07 Apr 2026 04:09:30 +0000</pubDate>
      <link>https://dev.to/vishalshetty/cineverse-a-movie-discovery-platform-for-indian-users-18hn</link>
      <guid>https://dev.to/vishalshetty/cineverse-a-movie-discovery-platform-for-indian-users-18hn</guid>
      <description>&lt;p&gt;Choosing what to watch shouldn’t take longer than the movie itself.&lt;/p&gt;

&lt;p&gt;With the rise of multiple OTT platforms, users often spend more time deciding than actually watching. I faced this problem myself — and that’s how &lt;strong&gt;CineVerse&lt;/strong&gt; was built.&lt;/p&gt;




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

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/Kq9m3qyST9c"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 Live Demo
&lt;/h2&gt;

&lt;p&gt;🔗 &lt;a href="https://cineversetv.vercel.app/" rel="noopener noreferrer"&gt;https://cineversetv.vercel.app/&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 The Idea
&lt;/h2&gt;

&lt;p&gt;CineVerse is designed as a &lt;strong&gt;centralized platform&lt;/strong&gt; where users can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Discover movies&lt;/li&gt;
&lt;li&gt;Share reviews and ratings&lt;/li&gt;
&lt;li&gt;Get quick insights using AI summaries&lt;/li&gt;
&lt;li&gt;Interact with other users&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of jumping between multiple apps, everything is available in one place — making movie discovery faster and more engaging.&lt;/p&gt;




&lt;h2&gt;
  
  
  ✨ Key Features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  🎥 Movie Discovery
&lt;/h3&gt;

&lt;p&gt;Browse movies through a clean and intuitive interface.&lt;br&gt;
(Currently focused on a curated set of Indian content.)&lt;/p&gt;




&lt;h3&gt;
  
  
  ⭐ Reviews &amp;amp; Ratings
&lt;/h3&gt;

&lt;p&gt;Users can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Write reviews&lt;/li&gt;
&lt;li&gt;Rate movies&lt;/li&gt;
&lt;li&gt;Like other users’ reviews&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  🤖 AI-Based Review Summarization
&lt;/h3&gt;

&lt;p&gt;When multiple reviews are available, CineVerse generates a short summary to help users quickly understand overall feedback.&lt;/p&gt;




&lt;h3&gt;
  
  
  📌 Watchlist
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Add movies to a personalized watchlist&lt;/li&gt;
&lt;li&gt;Track what you plan to watch&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  🔄 User Recommendations
&lt;/h3&gt;

&lt;p&gt;Supports two types:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Normal Recommendation&lt;/strong&gt; → Suggest a movie with a reason&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Comparative Recommendation&lt;/strong&gt; → “If you liked X, you’ll like Y”&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  💬 Real-Time Discussions
&lt;/h3&gt;

&lt;p&gt;Each movie includes a discussion section where users can interact and share opinions.&lt;/p&gt;




&lt;h3&gt;
  
  
  🛠 Admin Dashboard
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Add and manage movies&lt;/li&gt;
&lt;li&gt;Monitor platform activity&lt;/li&gt;
&lt;li&gt;Control content&lt;/li&gt;
&lt;/ul&gt;




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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend:&lt;/strong&gt; React.js&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend:&lt;/strong&gt; Supabase (Authentication, Database, Storage)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Database:&lt;/strong&gt; PostgreSQL&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deployment:&lt;/strong&gt; Vercel&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🧠 What I Learned
&lt;/h2&gt;

&lt;p&gt;Building CineVerse helped me understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Full-stack application development&lt;/li&gt;
&lt;li&gt;Real-time data handling&lt;/li&gt;
&lt;li&gt;Database design and relationships&lt;/li&gt;
&lt;li&gt;Secure authentication&lt;/li&gt;
&lt;li&gt;UI/UX improvements for better user experience&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  ⚠️ Current Limitations
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Not all movies are included (curated dataset)&lt;/li&gt;
&lt;li&gt;No mobile application yet&lt;/li&gt;
&lt;li&gt;Recommendation system is currently logic-based&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔮 Future Improvements
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Expand movie database&lt;/li&gt;
&lt;li&gt;OTT API integration&lt;/li&gt;
&lt;li&gt;Mobile app development&lt;/li&gt;
&lt;li&gt;Advanced recommendation system&lt;/li&gt;
&lt;li&gt;Real-time push notifications&lt;/li&gt;
&lt;/ul&gt;




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

&lt;p&gt;CineVerse is an attempt to simplify how we discover and decide what to watch — especially in an OTT-heavy environment focused on Indian audiences.&lt;/p&gt;

&lt;p&gt;This started as an MCA mini project, but it turned into a valuable learning experience in building scalable and interactive applications.&lt;/p&gt;




&lt;h2&gt;
  
  
  👨‍💻 About Me
&lt;/h2&gt;

&lt;p&gt;Built by &lt;strong&gt;Vishal Shetty&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you found this interesting, feel free to connect or share your feedback!&lt;/p&gt;




</description>
      <category>react</category>
      <category>javascript</category>
      <category>buildinpublic</category>
    </item>
    <item>
      <title>I built a restaurant bill splitting app — here’s how it works (SplitMalple)</title>
      <dc:creator>Vishal Shetty</dc:creator>
      <pubDate>Mon, 06 Apr 2026 05:42:06 +0000</pubDate>
      <link>https://dev.to/vishalshetty/i-built-a-restaurant-bill-splitting-app-heres-how-it-works-splitmalple-k5e</link>
      <guid>https://dev.to/vishalshetty/i-built-a-restaurant-bill-splitting-app-heres-how-it-works-splitmalple-k5e</guid>
      <description>&lt;p&gt;Splitting a restaurant bill sounds simple… until it isn’t.&lt;/p&gt;

&lt;p&gt;You’ve probably been there:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Someone pays more than they should&lt;/li&gt;
&lt;li&gt;Others underpay&lt;/li&gt;
&lt;li&gt;And it ends with confusion or awkward conversations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I’ve faced this multiple times — and that’s what led me to build &lt;strong&gt;SplitMalple&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 How the idea started
&lt;/h2&gt;

&lt;p&gt;The idea came up during a restaurant outing.&lt;/p&gt;

&lt;p&gt;A friend casually said:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Why don’t you build an app for this?”&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That one line stuck with me.&lt;/p&gt;

&lt;p&gt;Also, the name &lt;strong&gt;SplitMalple&lt;/strong&gt; comes from my native language &lt;em&gt;Tulu&lt;/em&gt;, where &lt;em&gt;“Malple” means “to do”&lt;/em&gt; — making it simple, personal, and action-focused.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚡ The problem
&lt;/h2&gt;

&lt;p&gt;Splitting bills in groups is rarely fair:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;People order different items&lt;/li&gt;
&lt;li&gt;Some dishes are shared&lt;/li&gt;
&lt;li&gt;Equal splitting doesn’t make sense&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So what do we usually do?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Open a calculator 📱&lt;/li&gt;
&lt;li&gt;Do manual math 🧾&lt;/li&gt;
&lt;li&gt;Or just “adjust later” 😅&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;None of these are ideal.&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 The solution — SplitMalple
&lt;/h2&gt;

&lt;p&gt;SplitMalple makes bill splitting simple, fair, and stress-free.&lt;/p&gt;

&lt;p&gt;Instead of guessing, it lets you split based on &lt;strong&gt;actual consumption&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  🔥 What it does
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Add food items with price and quantity&lt;/li&gt;
&lt;li&gt;Assign items to specific people&lt;/li&gt;
&lt;li&gt;Handle shared items easily&lt;/li&gt;
&lt;li&gt;Automatically calculate who owes what&lt;/li&gt;
&lt;li&gt;Generate a clean summary&lt;/li&gt;
&lt;li&gt;Share the final split instantly&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It also enhances the experience by fetching food images dynamically using APIs.&lt;/p&gt;




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

&lt;p&gt;Instead of explaining, here’s a quick look at how it works in real time:&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/sXPXNwsUSfE"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  🧠 What I learned while building this
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Real-world problems are messy
&lt;/h3&gt;

&lt;p&gt;Handling shared items, edge cases, and fairness is more complex than it seems.&lt;/p&gt;




&lt;h3&gt;
  
  
  2. UX matters more than logic
&lt;/h3&gt;

&lt;p&gt;Even if calculations are correct, the app must feel effortless.&lt;/p&gt;




&lt;h3&gt;
  
  
  3. Small features can make big differences
&lt;/h3&gt;

&lt;p&gt;A simple share feature significantly improved usability.&lt;/p&gt;




&lt;h3&gt;
  
  
  4. Building in public helps
&lt;/h3&gt;

&lt;p&gt;Sharing progress keeps you accountable and helps you improve faster.&lt;/p&gt;




&lt;h2&gt;
  
  
  🌐 Try it out
&lt;/h2&gt;

&lt;p&gt;👉 &lt;a href="https://splitmalple.vercel.app" rel="noopener noreferrer"&gt;https://splitmalple.vercel.app&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  💭 Final thought
&lt;/h2&gt;

&lt;p&gt;Great meals bring people together.&lt;br&gt;
Fair bills keep them that way.&lt;/p&gt;




&lt;blockquote&gt;
&lt;p&gt;Pay only for what you actually ate.&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>webdev</category>
      <category>react</category>
      <category>buildinpublic</category>
    </item>
  </channel>
</rss>
