<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Fintech | Adjabkhanian</title>
    <link>https://example.com/tags/fintech/</link>
      <atom:link href="https://example.com/tags/fintech/index.xml" rel="self" type="application/rss+xml" />
    <description>Fintech</description>
    <generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Mon, 09 Jun 2025 00:00:00 +0000</lastBuildDate>
    <image>
      <url>https://example.com/media/icon_hu12469818602708068705.png</url>
      <title>Fintech</title>
      <link>https://example.com/tags/fintech/</link>
    </image>
    
    <item>
      <title>ZarplataBot — Telegram Bot for Shift, Bar, and Report Management</title>
      <link>https://example.com/project/zarplatabot/</link>
      <pubDate>Mon, 09 Jun 2025 00:00:00 +0000</pubDate>
      <guid>https://example.com/project/zarplatabot/</guid>
      <description>&lt;h2 id=&#34;-about-the-project&#34;&gt;🔍 About the Project&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;ZarplataBot&lt;/strong&gt; is a Telegram bot designed to automate financial tracking in small teams such as baristas, shift workers, support staff, and administrators. It replaces manual spreadsheet entries and helps track:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;💼 Work shifts (day and night)&lt;/li&gt;
&lt;li&gt;🍷 Bar income with dynamic percentages&lt;/li&gt;
&lt;li&gt;💸 Expenses with comments&lt;/li&gt;
&lt;li&gt;🚫 Fines and deductions&lt;/li&gt;
&lt;li&gt;📊 Monthly reports with filtering&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The project was developed as a personal internal automation solution but can scale to any team.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-why-i-created-this&#34;&gt;💡 Why I created this?&lt;/h2&gt;
&lt;p&gt;Working in a team where tracking was often done manually, I noticed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Shift records were forgotten&lt;/li&gt;
&lt;li&gt;Expenses got lost&lt;/li&gt;
&lt;li&gt;Income was estimated roughly&lt;/li&gt;
&lt;li&gt;Reports had to be collected piecemeal&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To remove routine and errors, I decided to automate the process via Telegram, which everyone uses daily.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-features&#34;&gt;🔧 Features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;🕑 Adding shifts: day or night (with fixed rates)&lt;/li&gt;
&lt;li&gt;🍷 Bar accounting: income percentage depends on the amount (dynamic)
&lt;ul&gt;
&lt;li&gt;up to 3500 — 5%&lt;/li&gt;
&lt;li&gt;3500 to 4000 — 6%&lt;/li&gt;
&lt;li&gt;4000 to 4500 — 7%&lt;/li&gt;
&lt;li&gt;…&lt;/li&gt;
&lt;li&gt;from 10,000 — 15%&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;💸 Entering expenses with comments (e.g., &amp;ldquo;300 food&amp;rdquo;)&lt;/li&gt;
&lt;li&gt;🚫 Fines with explanations (&amp;ldquo;500 late&amp;rdquo;)&lt;/li&gt;
&lt;li&gt;📊 Monthly reports — current, previous, and manually selected&lt;/li&gt;
&lt;li&gt;🗃 All data stored in Airtable — easy manual editing&lt;/li&gt;
&lt;li&gt;⏱ Instant response — via Telegram bot, no need to open spreadsheets&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-integrations&#34;&gt;🔌 Integrations&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Telegram Bot API&lt;/strong&gt; — user communication&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Airtable API&lt;/strong&gt; — database editable manually if needed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SQLite&lt;/strong&gt; — local storage fallback&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Railway&lt;/strong&gt; — deployment and 24/7 uptime&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GitHub&lt;/strong&gt; — project storage and updates&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-deployment&#34;&gt;🚀 Deployment&lt;/h2&gt;
&lt;p&gt;The bot is deployed on &lt;a href=&#34;https://railway.app&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Railway&lt;/a&gt;, allowing 24/7 operation without relying on local machines. Code updates are done by &lt;code&gt;git push&lt;/code&gt; to GitHub, and Railway automatically rebuilds and restarts the bot.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-interface&#34;&gt;🖼 Interface&lt;/h2&gt;
&lt;p&gt;Users interact with the bot via buttons:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;▶️ Start&lt;/li&gt;
&lt;li&gt;🕑 Day / 🌙 Night shift&lt;/li&gt;
&lt;li&gt;🍷 Bar&lt;/li&gt;
&lt;li&gt;💸 Expense&lt;/li&gt;
&lt;li&gt;🚫 Fine&lt;/li&gt;
&lt;li&gt;📊 Report&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Each action is accompanied by confirmations and interactive messages. The interface is adapted to Telegram UX.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-technologies-used&#34;&gt;🛠 Technologies Used&lt;/h2&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Area&lt;/th&gt;
          &lt;th&gt;Technologies&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;Language&lt;/td&gt;
          &lt;td&gt;Python 3.11&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Framework&lt;/td&gt;
          &lt;td&gt;Aiogram 3&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;APIs&lt;/td&gt;
          &lt;td&gt;Telegram Bot API, Airtable REST&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Hosting&lt;/td&gt;
          &lt;td&gt;Railway&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Storage&lt;/td&gt;
          &lt;td&gt;SQLite + Airtable&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;CI/CD&lt;/td&gt;
          &lt;td&gt;GitHub + Railway Integration&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-project-repository&#34;&gt;📦 Project Repository&lt;/h2&gt;
&lt;p&gt;Code available on GitHub:&lt;/p&gt;
&lt;p&gt;👉 &lt;a href=&#34;https://github.com/adjabkhanian/zarplata-bot&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;github.com/adjabkhanian/zarplata-bot&lt;/a&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-future-plans&#34;&gt;📈 Future Plans&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;User authorization&lt;/li&gt;
&lt;li&gt;Google Sheets integration&lt;/li&gt;
&lt;li&gt;PDF reports&lt;/li&gt;
&lt;li&gt;Analytics with charts&lt;/li&gt;
&lt;li&gt;Admin panel via web interface&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;-conclusion&#34;&gt;💬 Conclusion&lt;/h2&gt;
&lt;p&gt;ZarplataBot is not just a bot but a working tool for accounting and transparency. It removes chaos and makes routine pleasant.&lt;/p&gt;
&lt;p&gt;If you want to adapt this bot for your team — contact me 😉&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
