<?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: Duzik</title>
    <description>The latest articles on DEV Community by Duzik (@duzik).</description>
    <link>https://dev.to/duzik</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%2F2921135%2Fc5d3b692-df20-4986-be75-ec3fd950da10.jpg</url>
      <title>DEV Community: Duzik</title>
      <link>https://dev.to/duzik</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/duzik"/>
    <language>en</language>
    <item>
      <title>[#1] LifeMission - Local data</title>
      <dc:creator>Duzik</dc:creator>
      <pubDate>Fri, 14 Mar 2025 22:00:37 +0000</pubDate>
      <link>https://dev.to/duzik/1-lifemission-local-data-bgn</link>
      <guid>https://dev.to/duzik/1-lifemission-local-data-bgn</guid>
      <description>&lt;h2&gt;
  
  
  In short 🏍️
&lt;/h2&gt;

&lt;p&gt;I saved data locally to the phone and showed missions on the screen, which wasn't easy because I had to prepare so many sources, repositories, and a whole clean architecture structure for this project. It was surely worth it. 👌&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fevtl81qtyj8hn8pmo93e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fevtl81qtyj8hn8pmo93e.png" alt="Image description" width="387" height="869"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Current progress ✅
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Missions saved locally&lt;/li&gt;
&lt;li&gt;Implementing 'Add mission page'&lt;/li&gt;
&lt;li&gt;Implementing the design of the app&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.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%2F0f6ji7lib74clwntzd9a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F0f6ji7lib74clwntzd9a.png" alt="Image description" width="390" height="867"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>mobile</category>
      <category>architecture</category>
    </item>
    <item>
      <title>[#0] LifeMission - Introduction</title>
      <dc:creator>Duzik</dc:creator>
      <pubDate>Fri, 07 Mar 2025 22:59:00 +0000</pubDate>
      <link>https://dev.to/duzik/0-lifemission-introduction-2jk8</link>
      <guid>https://dev.to/duzik/0-lifemission-introduction-2jk8</guid>
      <description>&lt;h2&gt;
  
  
  Greetings 👋
&lt;/h2&gt;

&lt;p&gt;Hi, I'm Duzik. I want to start a dev vlog about my mobile app, &lt;strong&gt;Life Mission&lt;/strong&gt;. I'm planning to post updates and new features once a week on Fridays.&lt;/p&gt;




&lt;h2&gt;
  
  
  About the app 📱
&lt;/h2&gt;

&lt;p&gt;This app is a personal habit and routine tracker designed like an RPG game, where users complete "missions" to earn XP in different life categories (to be determined):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Growth&lt;/li&gt;
&lt;li&gt;Health&lt;/li&gt;
&lt;li&gt;Environment&lt;/li&gt;
&lt;li&gt;People&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Users can create and customize missions, organize them into structured plans, and track their progress over time. Instead of rankings, it focuses on personal growth, letting users share missions and plans. The goal is to gamify self-improvement without competition, making productivity engaging and rewarding.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why I do it 💡
&lt;/h2&gt;

&lt;p&gt;It is a project that appeared in my mind during a mental break when I struggled to get anything done or to motivate myself to do it. So, it is an app for me with an option to publish it somewhere, sometime.&lt;/p&gt;

&lt;p&gt;I like the idea of one big button on the main screen that you can click to manage a mission. It's like a Civilization button when you are guided on what to do next.&lt;/p&gt;

&lt;p&gt;Ok, but there are already apps about habits and why I do it. Because there is nothing with gamification options, I'm the type of a man who loves to have specific instructions about what to do. For example, if I don't have a specific list of food I have to eat during a day, then I eat whatever I can without a second thought. I like strict instructions with a reward like XP in my character (myself).&lt;/p&gt;




&lt;h2&gt;
  
  
  Current progress ✅
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Ready for production ERD.&lt;/li&gt;
&lt;li&gt;Ready for production my own Flutter app template.&lt;/li&gt;
&lt;li&gt;Design for main screen with list of mission, big Civ-like button on the center if this screen when current mission is shown.&lt;/li&gt;
&lt;li&gt;Design for adding a mission to the schedule.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Current struggles ❌
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Add local database to the app&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>flutter</category>
      <category>mobile</category>
    </item>
  </channel>
</rss>
