<?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: Dominion okorie</title>
    <description>The latest articles on DEV Community by Dominion okorie (@djangominion).</description>
    <link>https://dev.to/djangominion</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%2F3253002%2F643947b7-45fc-4fde-b098-d16190daaf14.png</url>
      <title>DEV Community: Dominion okorie</title>
      <link>https://dev.to/djangominion</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/djangominion"/>
    <language>en</language>
    <item>
      <title>Meet TypeEasy: a teacher's typing assistant.</title>
      <dc:creator>Dominion okorie</dc:creator>
      <pubDate>Sat, 21 Jun 2025 10:00:25 +0000</pubDate>
      <link>https://dev.to/djangominion/meet-typeeasy-a-teachers-typing-assistant-3365</link>
      <guid>https://dev.to/djangominion/meet-typeeasy-a-teachers-typing-assistant-3365</guid>
      <description>&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%2Fc2fohq00lhu89e63j4lq.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%2Fc2fohq00lhu89e63j4lq.png" alt="Image description" width="800" height="1200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My own version of handwritten text conversion to docx built using python and Django. &lt;/p&gt;

&lt;p&gt;Thinking of adding a twist to it to make it stand out from various ocr software out there. &lt;/p&gt;

&lt;p&gt;Just started building though. &lt;br&gt;
Am open to ideas and suggestions.&lt;/p&gt;

&lt;p&gt;You can join me on Instagram &lt;a class="mentioned-user" href="https://dev.to/djangominion"&gt;@djangominion&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>djangominion</category>
      <category>webdev</category>
      <category>django</category>
      <category>buildinpublic</category>
    </item>
    <item>
      <title>Revnal - A Dev Journal and Code Review Request</title>
      <dc:creator>Dominion okorie</dc:creator>
      <pubDate>Mon, 09 Jun 2025 04:05:23 +0000</pubDate>
      <link>https://dev.to/djangominion/revnal-52g</link>
      <guid>https://dev.to/djangominion/revnal-52g</guid>
      <description>&lt;p&gt;This is a submission for the &lt;a href="https://dev.to/challenges/postmark"&gt;Postmark Challenge: Inbox Innovators&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;Revnal is a Django web application designed for developers to manage their journals, share their thoughts privately or publicly, and request code reviews publicly. It features a dual journal system:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Private journals&lt;/strong&gt; secured by an email and a numeric PIN (format: &lt;code&gt;pin: ######&lt;/code&gt; or &lt;code&gt;pin: ####&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Public journals&lt;/strong&gt; open for anyone to view.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The app enables seamless management of personal and shared content, with email-based submissions for convenience&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&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%2Fazqahoafiqi0350fymhx.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%2Fazqahoafiqi0350fymhx.PNG" alt="Image description" width="575" height="495"&gt;&lt;/a&gt; &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%2Fj3rvuchii7gicjdom9qu.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%2Fj3rvuchii7gicjdom9qu.PNG" alt="Image description" width="800" height="492"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Testing Instructions&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Send an email to the app’s inbound mail address to interact with the system.&lt;/li&gt;
&lt;li&gt;To submit a code review request, use or include the subject line: &lt;code&gt;review&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;To submit a journal entry, use the subject line: &lt;code&gt;journal&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;For private journals, include your PIN in the message body exactly as &lt;code&gt;pin: 123456&lt;/code&gt; or &lt;code&gt;pin: 1234&lt;/code&gt; — this PIN is required to view your private messages.&lt;/li&gt;
&lt;li&gt;For public journals, do not include a PIN.&lt;/li&gt;
&lt;li&gt;Submissions without the correct PIN format for private journals won’t be accessible.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;you can change the inbound email to your own inbound mail.&lt;br&gt;
install requirements.txt.&lt;br&gt;
I used ngrok for testing if are using it ake sure the inbound web-hoook in postmark is as follow ('your-url/webhook/inbound/)&lt;/p&gt;

&lt;p&gt;quick edit: you can check out the project on the website below:&lt;/p&gt;

&lt;p&gt;&lt;a href="//revnal-web.onrender.com"&gt;Revnal&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;and send your email to address below:&lt;br&gt;
&lt;a href="mailto:d85c64640641fe9ea59fe3f6dd6ed0df@inbound.postmarkapp.com"&gt;d85c64640641fe9ea59fe3f6dd6ed0df@inbound.postmarkapp.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Code Repository&lt;br&gt;
&lt;a href="//github.com/Nick24d/Revnal"&gt;Link&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;Revnal was built with Django handling the backend and CSS for frontend styling. A key part of the app is its email interaction, powered by Postmark’s inbound email parsing feature. Using Postmark simplified receiving and categorizing incoming emails as journal entries or code review requests, allowing users to submit content directly via email.&lt;/p&gt;

&lt;p&gt;I started development just two days after discovering similar apps, which inspired me to build a unique solution. ChatGPT helped scaffold parts of the backend logic, especially the differentiation between private and public journals based on PIN validation.&lt;/p&gt;

&lt;p&gt;This project deepened my understanding of Django email workflows, secure user authentication, and third-party service integration.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>postmarkchallenge</category>
      <category>webdev</category>
      <category>api</category>
    </item>
  </channel>
</rss>
