<?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: Dev</title>
    <description>The latest articles on DEV Community by Dev (@dev000).</description>
    <link>https://dev.to/dev000</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%2F3939522%2F315f31bb-f9a7-4517-991b-72d1b09233b8.png</url>
      <title>DEV Community: Dev</title>
      <link>https://dev.to/dev000</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dev000"/>
    <language>en</language>
    <item>
      <title>Chatmandu</title>
      <dc:creator>Dev</dc:creator>
      <pubDate>Thu, 28 May 2026 03:28:29 +0000</pubDate>
      <link>https://dev.to/dev000/chatmandu-4n69</link>
      <guid>https://dev.to/dev000/chatmandu-4n69</guid>
      <description>&lt;h1&gt;
  
  
  Finishing Chatmandu: Building a Unified Communication and Automation Platform
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;This is a submission for the GitHub Finish-Up-A-Thon Challenge.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built Chatmandu, a business communication and automation platform that combines WhatsApp Business API, Facebook page management, AI-assisted messaging, and developer-friendly automation tools into a single system.&lt;/p&gt;

&lt;p&gt;The core idea behind Chatmandu is to remove the fragmentation that businesses face when managing customer communication and online presence. Instead of using separate tools for messaging, social media posting, automation, and team coordination, Chatmandu brings everything into one unified platform.&lt;/p&gt;

&lt;p&gt;At its core, Chatmandu focuses on two major workflows:&lt;/p&gt;

&lt;p&gt;First, WhatsApp Business communication, including official API access, bulk messaging, conversation handling, and AI-assisted replies.&lt;/p&gt;

&lt;p&gt;Second, Facebook page automation, where businesses can create content using AI prompts, schedule posts, and manage publishing workflows directly from the platform.&lt;/p&gt;

&lt;p&gt;Users can write prompts that generate content automatically, refine it, and schedule it for publishing across their Facebook pages. This allows businesses to maintain consistent social media presence without manually creating each post.&lt;/p&gt;

&lt;p&gt;Beyond that, Chatmandu supports:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Official WhatsApp Business API integration&lt;/li&gt;
&lt;li&gt;Bulk WhatsApp messaging campaigns&lt;/li&gt;
&lt;li&gt;AI-assisted conversation handling&lt;/li&gt;
&lt;li&gt;Facebook page post creation and scheduling&lt;/li&gt;
&lt;li&gt;Prompt-based content generation for social media posts&lt;/li&gt;
&lt;li&gt;Automated publishing workflows&lt;/li&gt;
&lt;li&gt;Team-based role and permission management&lt;/li&gt;
&lt;li&gt;Assignment of WhatsApp numbers or Facebook pages to specific users or teams&lt;/li&gt;
&lt;li&gt;Developer APIs for building custom automation on top of the platform&lt;/li&gt;
&lt;li&gt;Centralized dashboard for managing all communication channels&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The system is designed to serve both non-technical users who just want to manage communication easily, and developers who want to extend automation into their own products or workflows.&lt;/p&gt;

&lt;p&gt;The backend is built using NestJS, and the frontend is built with Next.js.&lt;/p&gt;

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

&lt;p&gt;Website: &lt;a href="https://www.chatmandu.tech" rel="noopener noreferrer"&gt;https://www.chatmandu.tech&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The platform currently includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;WhatsApp Business API onboarding and messaging system&lt;/li&gt;
&lt;li&gt;Bulk messaging for campaigns&lt;/li&gt;
&lt;li&gt;AI-assisted conversation management&lt;/li&gt;
&lt;li&gt;Facebook page integration&lt;/li&gt;
&lt;li&gt;Prompt-based content generation for posts&lt;/li&gt;
&lt;li&gt;Scheduled and automated Facebook publishing&lt;/li&gt;
&lt;li&gt;Role-based access control for teams&lt;/li&gt;
&lt;li&gt;Multi-account management across WhatsApp and Facebook pages&lt;/li&gt;
&lt;li&gt;API access for automation and integrations&lt;/li&gt;
&lt;li&gt;Unified communication dashboard&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Comeback Story
&lt;/h2&gt;

&lt;p&gt;Chatmandu started as a small idea focused on messaging automation, but gradually evolved into a broader business communication and content automation platform.&lt;/p&gt;

&lt;p&gt;As the scope expanded, so did the complexity. Managing WhatsApp integration, Facebook APIs, scheduling systems, AI workflows, authentication, and role-based permissions all within one system introduced multiple technical challenges.&lt;/p&gt;

&lt;p&gt;At different stages, the project was left in an unfinished state:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Unstable messaging and social media integrations&lt;/li&gt;
&lt;li&gt;Incomplete onboarding flows&lt;/li&gt;
&lt;li&gt;Gaps in dashboard and UI design&lt;/li&gt;
&lt;li&gt;Complex role and permission handling&lt;/li&gt;
&lt;li&gt;API inconsistencies&lt;/li&gt;
&lt;li&gt;Infrastructure and deployment challenges&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The project stayed unfinished for a long time because it was trying to solve multiple real-world problems at once.&lt;/p&gt;

&lt;p&gt;The Finish-Up-A-Thon became the motivation to stop expanding the idea and focus on completing a stable, usable product.&lt;/p&gt;

&lt;p&gt;During this period, the focus shifted toward:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Stabilizing WhatsApp Business API workflows&lt;/li&gt;
&lt;li&gt;Improving Facebook page integration and post scheduling reliability&lt;/li&gt;
&lt;li&gt;Building and refining prompt-based content generation for posts&lt;/li&gt;
&lt;li&gt;Cleaning up backend architecture in NestJS&lt;/li&gt;
&lt;li&gt;Improving frontend experience in Next.js&lt;/li&gt;
&lt;li&gt;Strengthening role-based access control&lt;/li&gt;
&lt;li&gt;Making automation workflows reliable and predictable&lt;/li&gt;
&lt;li&gt;Preparing the platform for real usage rather than experimentation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The most important shift was moving from building features to finishing a product that actually works end to end.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Experience with GitHub Copilot
&lt;/h2&gt;

&lt;p&gt;GitHub Copilot played a significant role throughout development and cleanup.&lt;/p&gt;

&lt;p&gt;Given the size of the system, which includes integrations, APIs, automation logic, and frontend-backend coordination, Copilot helped reduce repetitive work and speed up implementation.&lt;/p&gt;

&lt;p&gt;I used it for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;NestJS backend services and modules&lt;/li&gt;
&lt;li&gt;API development and webhook handling&lt;/li&gt;
&lt;li&gt;Facebook and WhatsApp integration logic&lt;/li&gt;
&lt;li&gt;Database schema design and queries&lt;/li&gt;
&lt;li&gt;Refactoring large sections of backend code&lt;/li&gt;
&lt;li&gt;Authentication and authorization flows&lt;/li&gt;
&lt;li&gt;Next.js UI components&lt;/li&gt;
&lt;li&gt;Debugging and cleanup across the codebase&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It was especially useful during refactoring and stabilization phases, where consistency and speed mattered more than writing everything from scratch.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I Built This
&lt;/h2&gt;

&lt;p&gt;Businesses today rely on multiple disconnected tools to manage communication and online presence. WhatsApp messaging, Facebook posting, customer support, and automation are often handled separately, creating inefficiency and missed opportunities.&lt;/p&gt;

&lt;p&gt;I wanted to build a system that brings these workflows together into a single platform, while still remaining flexible enough for developers and teams with different needs.&lt;/p&gt;

&lt;p&gt;Chatmandu is the result of trying to solve that fragmentation problem in a practical way.&lt;/p&gt;

&lt;p&gt;This project also represents persistence. It went through multiple unfinished stages, and this time the focus was on completing it into a usable, production-ready system.&lt;/p&gt;

&lt;p&gt;The goal was not to keep adding more ideas, but to finally ship something that works end to end.&lt;/p&gt;

&lt;p&gt;Thanks for reading.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>githubchallenge</category>
    </item>
    <item>
      <title>I built ChatMandu - a WhatsApp-focused web app from Nepal</title>
      <dc:creator>Dev</dc:creator>
      <pubDate>Tue, 19 May 2026 06:52:15 +0000</pubDate>
      <link>https://dev.to/dev000/i-built-chatmandu-a-whatsapp-focused-web-app-from-nepal-i65</link>
      <guid>https://dev.to/dev000/i-built-chatmandu-a-whatsapp-focused-web-app-from-nepal-i65</guid>
      <description>&lt;p&gt;Hi everyone&lt;/p&gt;

&lt;p&gt;I’m a software developer from Nepal with 2+ years of experience in Laravel and Node.js.&lt;/p&gt;

&lt;p&gt;Recently, I built a web app called ChatMandu.&lt;/p&gt;

&lt;p&gt;ChatMandu is a lightweight web platform built around improving how users interact with chat and communication workflows. The goal was to keep it simple, fast, and practical - not overloaded with unnecessary features.&lt;/p&gt;

&lt;p&gt;I built this project while experimenting with real-world product development, focusing on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;clean UX&lt;/li&gt;
&lt;li&gt;performance&lt;/li&gt;
&lt;li&gt;solving communication-related use cases in a simple way&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is still an early version, and I’m actively improving it based on real user feedback.&lt;/p&gt;

&lt;h2&gt;
  
  
  I need feedback from you
&lt;/h2&gt;

&lt;p&gt;If you try ChatMandu, I’d really appreciate honest feedback on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What feels confusing&lt;/li&gt;
&lt;li&gt;What feels useful&lt;/li&gt;
&lt;li&gt;What should be improved or removed&lt;/li&gt;
&lt;li&gt;Would you actually use this&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Try it here
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://chatmandu.tech" rel="noopener noreferrer"&gt;https://chatmandu.tech&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thanks for checking it out&lt;br&gt;&lt;br&gt;
Any feedback, even critical, is very welcome.&lt;/p&gt;

&lt;p&gt;If anyone is interested in partnership, you can reach me at:&lt;br&gt;
&lt;a href="mailto:dev20581114@gmail.com"&gt;dev20581114@gmail.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>laravel</category>
      <category>showdev</category>
      <category>sideprojects</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Hi everyone, a new dev named "Dev" is on Dev platform. Great to see you all.</title>
      <dc:creator>Dev</dc:creator>
      <pubDate>Tue, 19 May 2026 06:44:30 +0000</pubDate>
      <link>https://dev.to/dev000/hi-everyone-a-new-dev-named-dev-is-on-dev-platform-great-to-see-you-all-4fk5</link>
      <guid>https://dev.to/dev000/hi-everyone-a-new-dev-named-dev-is-on-dev-platform-great-to-see-you-all-4fk5</guid>
      <description></description>
      <category>codenewbie</category>
      <category>community</category>
      <category>discuss</category>
      <category>watercooler</category>
    </item>
  </channel>
</rss>
