<?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: Yana</title>
    <description>The latest articles on DEV Community by Yana (@yana_zahoruiko_ua).</description>
    <link>https://dev.to/yana_zahoruiko_ua</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%2F3216756%2F9ff48b3d-75f0-4767-9e67-64588d134a47.png</url>
      <title>DEV Community: Yana</title>
      <link>https://dev.to/yana_zahoruiko_ua</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yana_zahoruiko_ua"/>
    <language>en</language>
    <item>
      <title>From Chaos to Clarity: Why I Built My Own Goal Planner with Next.js &amp; NestJS</title>
      <dc:creator>Yana</dc:creator>
      <pubDate>Wed, 28 May 2025 07:16:54 +0000</pubDate>
      <link>https://dev.to/yana_zahoruiko_ua/from-chaos-to-clarity-why-i-built-my-own-goal-planner-with-nextjs-nestjs-bmp</link>
      <guid>https://dev.to/yana_zahoruiko_ua/from-chaos-to-clarity-why-i-built-my-own-goal-planner-with-nextjs-nestjs-bmp</guid>
      <description>&lt;p&gt;Like many developers, I always had too many goals, plans, and ideas. But in the chaos of endless thoughts, it was hard to focus — hard to take that first step and start.&lt;br&gt;
So many ideas would only lead to stress, confusion, and paralysis. How to combine them all? Where to begin? Most of them got postponed — some forever.&lt;/p&gt;

&lt;p&gt;This wasn’t about everyday tasks or Jira tickets. work, it’s clear what needs to be done — and if not, someone will (gently or not so gently) remind you.&lt;br&gt;
This was about something more personal. Dreams I’ve had for years, quietly buried under the dust of "&lt;em&gt;not now&lt;/em&gt;", "&lt;em&gt;maybe later&lt;/em&gt;", or "&lt;em&gt;I’m too busy anyway&lt;/em&gt;".&lt;/p&gt;

&lt;p&gt;One night, lying in bed — half-awake, half-listening to the whir of passing drones or sudden buzzing transformers — it hit me: that’s the time.&lt;br&gt;
I usually sleep like a rock, but that night I was wide awake. &lt;br&gt;
I realised: there’s no perfect moment. You should start. That’s how this idea was born. Not a startup, not a course, not a new business — &lt;strong&gt;just a tool. Something I needed.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Because I want to learn Spanish, read 10 books, plan a trip, build something new, stay active... and it all just spins in my mind endlessly. So — pause. &lt;del&gt;Stop&lt;/del&gt;.&lt;/p&gt;

&lt;p&gt;So I built &lt;strong&gt;Tsilovo&lt;/strong&gt;: A Minimalist Goal &amp;amp; Task Planner&lt;br&gt;
I needed something that would:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Limit goals — &lt;strong&gt;5 at a time ma&lt;/strong&gt;x&lt;/li&gt;
&lt;li&gt;Focus on &lt;em&gt;&lt;strong&gt;progress, not perfection&lt;/strong&gt;&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Let me track daily tasks tied to goals&lt;/li&gt;
&lt;li&gt;Give** weekly and yearly insights**&lt;/li&gt;
&lt;li&gt;Be &lt;strong&gt;lightweight, visual, and intuitive&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And because I’m a developer, of course, I built it myself 😄&lt;/p&gt;

&lt;h2&gt;
  
  
  ⚙️ Built With:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend&lt;/strong&gt;: Next.js, TypeScript, React Query&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend&lt;/strong&gt;: NestJS, MongoDB + Typegoose, JWT Auth, Google OAuth&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Extras&lt;/strong&gt;: i18n (EN/UA), light/dark themes, email notifications, drag &amp;amp; drop&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;→ Full tech stack &amp;amp; source code here → &lt;a href="https://github.com/Yasya23/Tsilovo_planner" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;br&gt;
→ Try the live demo → &lt;a href="https://tsilovo.vercel.app/en" rel="noopener noreferrer"&gt;tsilovo.vercel.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It’s not perfect, but it works for me. Some days I don’t finish all my tasks, but if I complete even one meaningful step toward a goal, I win. And one day, maybe I’ll finally say: &lt;em&gt;Hola, hablo bien español.&lt;/em&gt; 🌱&lt;/p&gt;

&lt;p&gt;❤️ Thanks for reading — and if this resonates with you, feel free to try it or fork it. Sometimes the smallest tools can lead to the biggest clarity.&lt;/p&gt;

&lt;p&gt;👉 What do you use to plan your goals? Drop a comment below!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>nextjs</category>
      <category>productivity</category>
      <category>softwaredevelopment</category>
    </item>
  </channel>
</rss>
