<?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: Егор Сборщиков</title>
    <description>The latest articles on DEV Community by Егор Сборщиков (@__ceca63c847).</description>
    <link>https://dev.to/__ceca63c847</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%2F2612437%2Fd555649c-6476-414b-92c0-66687f462e30.jpg</url>
      <title>DEV Community: Егор Сборщиков</title>
      <link>https://dev.to/__ceca63c847</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/__ceca63c847"/>
    <language>en</language>
    <item>
      <title>ComfortConfy - the alternative videoconference apps</title>
      <dc:creator>Егор Сборщиков</dc:creator>
      <pubDate>Wed, 25 Dec 2024 07:58:38 +0000</pubDate>
      <link>https://dev.to/__ceca63c847/comfortconfy-the-alternative-videoconference-apps-4oa7</link>
      <guid>https://dev.to/__ceca63c847/comfortconfy-the-alternative-videoconference-apps-4oa7</guid>
      <description>&lt;p&gt;Hey everyone! I want to present my very best pet-project - ComfortConfy!&lt;/p&gt;

&lt;p&gt;The idea came to me by accident, and I wanted to contribute to the development of modern mediums while also developing myself in the context of mobile development.&lt;/p&gt;

&lt;p&gt;ComfortConfy is an open-source project aimed at facilitating conference processes. Our project partner is "ДУМА," an internet platform for automating internal business processes in educational organizations. My project is being developed as an implementation of the service within the "ДУМА" platform.&lt;/p&gt;

&lt;p&gt;The following development technologies were used in the project:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Mobile: Flutter + Dart;
Database: PostgreSQL, Firebase;
Backend: Python, Go;
ORM: SQLAlchemy + Alembic + Pydantic;
API Controllers: REST API, gRPC.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;In the source code of each component (mobile &amp;amp; backend), the following programming principles and patterns are observed:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;MVC;
SOLID;
DRY.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The following concepts were identified and used to develop screens:&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%2Fmshzwk6xnhjozkjw264t.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%2Fmshzwk6xnhjozkjw264t.png" alt="Image description" width="781" height="550"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project repository is available on GitHub: &lt;a href="https://github.com/EgorSborschikov/comfort_confy" rel="noopener noreferrer"&gt;ComfortConfy&lt;/a&gt;&lt;/p&gt;

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