<?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: Chestly Ace</title>
    <description>The latest articles on DEV Community by Chestly Ace (@chestly_ace).</description>
    <link>https://dev.to/chestly_ace</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%2F3945375%2F3c91eeeb-a9ed-410e-a60d-456ab771b786.jpg</url>
      <title>DEV Community: Chestly Ace</title>
      <link>https://dev.to/chestly_ace</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/chestly_ace"/>
    <language>en</language>
    <item>
      <title>My First Global Hackathon: What I Learned Building Moonsu Link</title>
      <dc:creator>Chestly Ace</dc:creator>
      <pubDate>Sat, 04 Jul 2026 02:14:15 +0000</pubDate>
      <link>https://dev.to/chestly_ace/my-first-global-hackathon-what-i-learned-building-moonsu-link-508j</link>
      <guid>https://dev.to/chestly_ace/my-first-global-hackathon-what-i-learned-building-moonsu-link-508j</guid>
      <description>&lt;p&gt;This was my first global hackathon, with 500+ participants from around the world, and although I didn’t win, I’m honestly proud of how much I learned from the experience.&lt;/p&gt;

&lt;p&gt;I worked on &lt;strong&gt;Moonsu Link&lt;/strong&gt;, a project I care about deeply. It wasn’t just about building something technical. It was about trying to solve a real problem and pushing an unfinished idea all the way into something more complete, more usable, and more meaningful.&lt;/p&gt;

&lt;p&gt;Like many hackathon projects, Moonsu Link came with its own challenges. There were moments of uncertainty, moments where the product needed more structure, and moments where it would have been easy to slow down or stop. But I kept going because I believed the idea was worth finishing.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Power of Collaboration &amp;amp; Community
&lt;/h2&gt;

&lt;p&gt;What made this experience special was the teamwork. Building with others, sharing ideas, dividing responsibilities, and trying to keep the momentum alive taught me a lot about collaboration. A hackathon is not just about code. It is also about communication, trust, iteration, and resilience.&lt;a class="mentioned-user" href="https://dev.to/alchemycodes"&gt;@alchemycodes&lt;/a&gt; @yvesdylane &lt;/p&gt;

&lt;p&gt;I also learned that progress matters, even when the final result is not a win. Finishing something, improving it, and learning through the process can be just as valuable as a prize.&lt;/p&gt;

&lt;p&gt;One of the things I’m happy about is that I received a badge from the DEVPost community. That recognition means a lot to me because it reflects the effort, growth, and persistence behind the project.&lt;/p&gt;




&lt;h2&gt;
  
  
  Key Takeaways
&lt;/h2&gt;

&lt;p&gt;This hackathon reminded me that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;First attempts are still valuable&lt;/strong&gt; – Every expert was once a beginner. Starting is half the battle.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Teamwork makes a huge difference&lt;/strong&gt; – Bouncing ideas off others and distributing tasks accelerates growth.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Challenges are part of the process&lt;/strong&gt; – Friction and bugs are inevitable; navigating them builds engineering maturity.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Not winning does not mean losing&lt;/strong&gt; – The knowledge and connections gained are permanent assets.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Learning and finishing count&lt;/strong&gt; – Shipping a complete product cycle is a victory in itself.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Moving Forward
&lt;/h2&gt;

&lt;p&gt;Moonsu Link may not have taken the top prize, but it gave me something important: experience, confidence, and a stronger mindset for the next challenge. &lt;/p&gt;

&lt;p&gt;I’m grateful for the opportunity, grateful for the people I worked with, and grateful that I chose not to give up. &lt;/p&gt;




&lt;p&gt;&lt;em&gt;Have you ever participated in a global hackathon? What was your biggest takeaway from your first dev challenge? Let's connect in the comments below!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>githubchallenge</category>
      <category>devchallenge</category>
      <category>hackathon</category>
      <category>learning</category>
    </item>
    <item>
      <title>From Prototype to Production: Finishing Moonsu Link, a Chat-Native Agricultural Marketplace for Cameroon</title>
      <dc:creator>Chestly Ace</dc:creator>
      <pubDate>Sun, 07 Jun 2026 23:58:08 +0000</pubDate>
      <link>https://dev.to/chestly_ace/from-prototype-to-production-finishing-moonsu-link-a-chat-native-agricultural-marketplace-for-16bo</link>
      <guid>https://dev.to/chestly_ace/from-prototype-to-production-finishing-moonsu-link-a-chat-native-agricultural-marketplace-for-16bo</guid>
      <description>&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;p&gt;&lt;em&gt;What We Built&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Moonsu Link is a chat-native agricultural marketplace built for farmers and buyers in Cameroon.&lt;/p&gt;

&lt;p&gt;In Cameroon, agriculture is central to daily life, but the way products are bought and sold is still fragmented. In many towns, roadside markets and middlemen control access to buyers. In rural areas, farmers often depend on word of mouth, informal contacts, or market days to move their goods.&lt;/p&gt;

&lt;p&gt;That creates real friction.&lt;/p&gt;

&lt;p&gt;A farmer in Bamenda, Bafoussam, Douala, or Yaoundé may have produce ready, but still struggle to find a buyer quickly, get a fair price, or know where demand is strongest. At the same time, many people already use WhatsApp and Telegram every day, while mobile data costs, app installs, and complicated onboarding can get in the way. Language matters too. Cameroon is bilingual, and any useful product has to feel natural in both English and French while staying simple enough for users with different levels of digital comfort.&lt;/p&gt;

&lt;p&gt;Moonsu Link was built to close that gap by bringing the marketplace into the chat apps people already use. The goal is to reduce friction and make trade feel more direct, local, and trustworthy.&lt;/p&gt;

&lt;p&gt;The idea is simple:&lt;br&gt;
help farmers list produce easily, help buyers search in plain language, and let both sides trade without needing a separate app.&lt;/p&gt;

&lt;p&gt;Instead of pushing users into a dashboard-first experience, Moonsu Link works through WhatsApp and Telegram, the platforms people already know.&lt;/p&gt;

&lt;p&gt;With Moonsu Link, a farmer can list produce with location, price, quantity, and optional photos. Buyers can search naturally, compare listings, check market prices, and express interest. The platform also supports farmer verification, community reports, farming advice, voice messages, and cross-platform use across WhatsApp and Telegram.&lt;/p&gt;

&lt;p&gt;What began as an unfinished idea is now a real product with a clear user flow, a polished web presence, and a backend that connects messaging, AI, search, verification, and notifications into one system.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Demo&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Live app: &lt;a href="https://moonsulink.vercel.app" rel="noopener noreferrer"&gt;https://moonsulink.vercel.app&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;GitHub repository:&lt;a href="https://github.com/yvesdylane/Moonsun-Link-api" rel="noopener noreferrer"&gt;https://github.com/yvesdylane/Moonsun-Link-api&lt;/a&gt; , &lt;a href="https://github.com/yvesdylane/MoonsuLinkFrontend" rel="noopener noreferrer"&gt;https://github.com/yvesdylane/MoonsuLinkFrontend&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Video walkthrough: &lt;a href="https://youtu.be/6skq9w_mw-s?si=c5YCVunZ3RC5Qfqs" rel="noopener noreferrer"&gt;https://youtu.be/6skq9w_mw-s?si=c5YCVunZ3RC5Qfqs&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Screenshots:!Moonsu Telegram Bot(&lt;a href="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b1ewivz77iwyli4gh01a.jpeg" rel="noopener noreferrer"&gt;https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b1ewivz77iwyli4gh01a.jpeg&lt;/a&gt;) , 
!Moonsu Whatsapp (&lt;a href="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/op3lmh99vio6zbxu4bcl.jpg" rel="noopener noreferrer"&gt;https://dev-to-uploads.s3.amazonaws.com/uploads/articles/op3lmh99vio6zbxu4bcl.jpg&lt;/a&gt;) , 
!Moonsu Admin Dahboard(&lt;a href="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cit70l8bc84pijmworrj.jpg" rel="noopener noreferrer"&gt;https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cit70l8bc84pijmworrj.jpg&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;The Comeback Story&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;!Moonsu website before finishathon(&lt;a href="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2nlqiwperncglto84re2.png" rel="noopener noreferrer"&gt;https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2nlqiwperncglto84re2.png&lt;/a&gt;)&lt;br&gt;
Moonsu Link did not start as a finished product. It began as a prototype built around a real problem, but like many hackathon projects, it never fully crossed the finish line.&lt;/p&gt;

&lt;p&gt;The idea was strong, but the product needed more structure, cleaner UX, better flow, and real end-to-end functionality before it could genuinely help users.&lt;/p&gt;

&lt;p&gt;For this challenge, We came back to it with a different mindset. We treated it like a real product, not just a demo.&lt;/p&gt;

&lt;p&gt;That meant focusing on the things that matter most:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;making the experience feel unified across WhatsApp, Telegram, and the web&lt;/li&gt;
&lt;li&gt;refining the landing page so the product story is clear immediately&lt;/li&gt;
&lt;li&gt;building a visual identity that reflects a Cameroon-first agricultural context&lt;/li&gt;
&lt;li&gt;improving backend flows for messaging, listings, verification, search, and notifications&lt;/li&gt;
&lt;li&gt;making the product feel trustworthy, usable, and ready to present to real users&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The biggest difference is that the project is no longer just an idea. It now has a clear user journey, a stronger brand, and real functionality that shows what the product is supposed to do.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Our Experience with GitHub Copilot&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;GitHub Copilot helped me move faster and finish with more confidence.&lt;/p&gt;

&lt;p&gt;It was especially useful for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;building repetitive frontend sections faster&lt;/li&gt;
&lt;li&gt;cleaning up component structure&lt;/li&gt;
&lt;li&gt;speeding up backend boilerplate and integrations&lt;/li&gt;
&lt;li&gt;iterating on UI copy and layout&lt;/li&gt;
&lt;li&gt;reducing friction while refactoring and finishing incomplete parts of the project&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What mattered most was not just speed, but momentum.&lt;/p&gt;

&lt;p&gt;Copilot helped us keep the project moving when we needed to turn unfinished ideas into working features and a coherent product experience.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Why This Project Matters&lt;/em&gt;&lt;br&gt;
 Agriculture is one of the most important parts of everyday life in Cameroon, but many farmers still struggle with discovery, pricing, trust, and access to buyers.&lt;/p&gt;

&lt;p&gt;Moonsu Link tries to solve that with one simple idea:&lt;/p&gt;

&lt;p&gt;Meet users where they already are.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;No app install&lt;/li&gt;
&lt;li&gt;No complicated onboarding&lt;/li&gt;
&lt;li&gt;No unfamiliar workflow&lt;/li&gt;
&lt;li&gt;Just a practical marketplace inside the chat platforms people already use&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That is why this project felt worth finishing. It is not just a technical build. It is a tool that could genuinely reduce friction for farmers and buyers.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;The Stack&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Frontend:&lt;br&gt;
Next.js 16, React 19, TypeScript, Tailwind CSS v4, Framer Motion&lt;/p&gt;

&lt;p&gt;Backend:&lt;br&gt;
FastAPI, PostgreSQL, Telegram Bot API, WhatsApp integration, AI-powered message handling, translation, voice transcription, image upload, and admin APIs&lt;/p&gt;

&lt;p&gt;&lt;em&gt;What Changed During the Comeback&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The project went from unfinished to presentable by focusing on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a clearer product story&lt;/li&gt;
&lt;li&gt;a stronger landing page&lt;/li&gt;
&lt;li&gt;better visual consistency&lt;/li&gt;
&lt;li&gt;real cross-platform marketplace flows&lt;/li&gt;
&lt;li&gt;verification and trust features&lt;/li&gt;
&lt;li&gt;AI-assisted handling of user messages&lt;/li&gt;
&lt;li&gt;more polished communication for farmers and buyers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Authors&lt;/strong&gt;&lt;br&gt;
Main Author: &lt;em&gt;Yves Dylane &lt;a class="mentioned-user" href="https://dev.to/yveane"&gt;@yveane&lt;/a&gt; _&lt;br&gt;
Co-Author: _Chestly Amahndong &lt;a class="mentioned-user" href="https://dev.to/chestly_ace"&gt;@chestly_ace&lt;/a&gt;&lt;/em&gt;&lt;br&gt;
Co-Author: _Kanjo Elkamira &lt;a class="mentioned-user" href="https://dev.to/alchemycodes"&gt;@alchemycodes&lt;/a&gt;&lt;br&gt;
_&lt;/p&gt;

</description>
      <category>githubchallenge</category>
      <category>devchallenge</category>
      <category>githubcopilot</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
