<?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: Dhanraj Chavan</title>
    <description>The latest articles on DEV Community by Dhanraj Chavan (@dhanrajdc7).</description>
    <link>https://dev.to/dhanrajdc7</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%2F392202%2Fa4ffaf5b-048f-465e-bd55-808adddea6b9.jpeg</url>
      <title>DEV Community: Dhanraj Chavan</title>
      <link>https://dev.to/dhanrajdc7</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dhanrajdc7"/>
    <language>en</language>
    <item>
      <title>TintGame: Colour Matching Game | Made with Appwrite</title>
      <dc:creator>Dhanraj Chavan</dc:creator>
      <pubDate>Thu, 12 May 2022 23:07:08 +0000</pubDate>
      <link>https://dev.to/dhanrajdc7/tintgame-made-with-appwrite-3lhi</link>
      <guid>https://dev.to/dhanrajdc7/tintgame-made-with-appwrite-3lhi</guid>
      <description>&lt;h3&gt;
  
  
  Overview of My Submission
&lt;/h3&gt;

&lt;p&gt;TintGame is a simple colour matching game made with Flutter &amp;amp; Appwrite.&lt;/p&gt;

&lt;p&gt;I aim to demonstrate how Appwrite can be implemented with Game Development to create awesome games.&lt;/p&gt;

&lt;h3&gt;
  
  
  Submission Category:
&lt;/h3&gt;

&lt;p&gt;Mobile Moguls&lt;/p&gt;

&lt;h3&gt;
  
  
  Working:
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;There are total 3 parts in the app.&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Authentication&lt;/li&gt;
&lt;li&gt;Game&lt;/li&gt;
&lt;li&gt;Game Database&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;So, here &lt;strong&gt;Authentication&lt;/strong&gt; &amp;amp; &lt;strong&gt;GameDatabase&lt;/strong&gt; is implemented with Appwrite. It's so easy to integrate Auth &amp;amp; DB in a mobile app using Appwrite.&lt;/p&gt;

&lt;p&gt;In the game part, the app will show you two random colours. The first one is the base colour &amp;amp; the second one is your colour.&lt;/p&gt;

&lt;p&gt;Challenge is &lt;strong&gt;"You have to match the base colour &amp;amp; your colour using RGB Sliders"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;TintGame&lt;/strong&gt; will calculate the percentage match between two colours &amp;amp; show you the result. Also, it saves all ScoreData in Appwrite DB.&lt;/p&gt;

&lt;h3&gt;
  
  
  Link to Code
&lt;/h3&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/dhanrajdc7/TintGame"&gt;https://github.com/dhanrajdc7/TintGame&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Demo
&lt;/h3&gt;

&lt;p&gt;YouTube: &lt;a href="https://youtu.be/DZVG2YJsMjc"&gt;https://youtu.be/DZVG2YJsMjc&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Screenshots
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--P8Wq6KW7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0iis86agqeij9h07xw88.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--P8Wq6KW7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0iis86agqeij9h07xw88.jpg" alt="login" width="880" height="1907"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--rmsUPSC2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a82e34ka769b4mtoy4fl.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--rmsUPSC2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a82e34ka769b4mtoy4fl.jpg" alt="signup" width="880" height="1907"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--71BJ6KrJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9t41rbbs15k2vpeaef4z.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--71BJ6KrJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9t41rbbs15k2vpeaef4z.jpg" alt="game" width="880" height="1907"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Eu3M7fJ2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qvzdzfx31cwgjnew5h7d.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Eu3M7fJ2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qvzdzfx31cwgjnew5h7d.jpg" alt="profile" width="880" height="1907"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Additional Resources / Info
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://pub.dev/packages/appwrite"&gt;Appwrite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://pub.dev/packages/nb_utils"&gt;nb utils&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://pub.dev/packages/percent_indicator"&gt;Percent Indicator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://pub.dev/packages/provider"&gt;Provider&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://pub.dev/packages/nanoid"&gt;nanoid&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Thank you
&lt;/h3&gt;

&lt;p&gt;Thank you so much for checking out my project. It was an awesome learning experience for me. Thank you for your time. &lt;/p&gt;

</description>
      <category>appwritehack</category>
      <category>flutter</category>
    </item>
    <item>
      <title>Simplified: Authentication &amp; Authorization</title>
      <dc:creator>Dhanraj Chavan</dc:creator>
      <pubDate>Thu, 11 Mar 2021 13:58:26 +0000</pubDate>
      <link>https://dev.to/dhanrajdc7/simplified-authentication-authorization-1nhb</link>
      <guid>https://dev.to/dhanrajdc7/simplified-authentication-authorization-1nhb</guid>
      <description>&lt;p&gt;Are Both Same? Are you also confused between Authentication &amp;amp; Authorization? &lt;strong&gt;Don't Worry! In this blog, it's simplified!&lt;/strong&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Imagine 2 Scenarios ✨
&lt;/h1&gt;

&lt;p&gt;Try to relate these scenarios with Authentication &amp;amp; Authorization.&lt;/p&gt;

&lt;h2&gt;
  
  
  Scenario 1
&lt;/h2&gt;

&lt;p&gt;Suppose you're a student of XYZ University &amp;amp; studying any course. At the entrance of the University Campus, students are required to verify the identity that they are the students of this university. So, here what you will do as a Student in this scenario? Yes, Definitely! You will show your ID Card received from University.&lt;/p&gt;

&lt;p&gt;Authentication is also the same as this. &lt;strong&gt;Authentication confirms that users are who they say they are.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Scenario 2
&lt;/h2&gt;

&lt;p&gt;Suppose you're organizing an Event &amp;amp; you have a team of 10 people. In this event, you have to manage all sections like Registration, Technical, Food, etc. So, What you will do? Yes, that's right! You will distribute these sections in your team &amp;amp; give &lt;strong&gt;ACCESS&lt;/strong&gt; to the respective team members.&lt;/p&gt;

&lt;p&gt;Authorization is also the same as this. &lt;strong&gt;Authorization gives users permission to access specific resources.&lt;/strong&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Which Comes First?
&lt;/h1&gt;

&lt;p&gt;The authentication process comes before Authorization. In the authentication process User's identity is verified &amp;amp; then Authorization is provided with access to the System.&lt;/p&gt;

&lt;p&gt;Ex. &lt;br&gt;
Authentication -&amp;gt; Social Media Platform Login&lt;br&gt;
Authorization -&amp;gt; Access to Social Media Platform as User&lt;/p&gt;

&lt;h1&gt;
  
  
  To Sum It All...
&lt;/h1&gt;

&lt;p&gt;A system can not permit Authorization without Authentication because it is important to verify Person's Identity &amp;amp; provide specific Authorized Permissions with respect to Authorization Level.&lt;br&gt;
&lt;strong&gt;Hope you enjoyed this blog. Thank You!&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>security</category>
      <category>privacy</category>
      <category>todayilearned</category>
      <category>todayisearched</category>
    </item>
    <item>
      <title>🔥 Top 10 Most Useful Coding Tools &amp; Resources Every Programmer 👨🏻‍💻 Should Know 🤔</title>
      <dc:creator>Dhanraj Chavan</dc:creator>
      <pubDate>Fri, 29 Jan 2021 15:23:27 +0000</pubDate>
      <link>https://dev.to/dhanrajdc7/top-10-most-useful-coding-tools-resources-every-programmer-should-know-11nc</link>
      <guid>https://dev.to/dhanrajdc7/top-10-most-useful-coding-tools-resources-every-programmer-should-know-11nc</guid>
      <description>&lt;h2&gt;
  
  
  Hello Everyone!!!
&lt;/h2&gt;

&lt;p&gt;In this post, I will tell you some awesome tools that every programmer should know. These tools are very useful &amp;amp; can increase your productivity.&lt;/p&gt;

&lt;h3&gt;
  
  
  10. Learning Platforms
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.udemy.com/"&gt;Udemy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/"&gt;YouTube&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.coursera.org"&gt;Coursera&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.microsoft.com/en-us/learn/"&gt;Microsoft Learn&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  9. Discussion Forums
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://stackoverflow.com/"&gt;Stack Overflow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://stackexchange.com/"&gt;Stack Exchange&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.quora.com/"&gt;Quora&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  8. Competitive Programming
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.hackerrank.com/"&gt;HackerRank&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.hackerearth.com/"&gt;HackerEarth&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.codechef.com/"&gt;CodeChef&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://leetcode.com"&gt;LeetCode&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  7. Frontend Portfolios
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.wix.com/"&gt;Wix&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.strikingly.com/"&gt;Strikingly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.squarespace.com/"&gt;Squarespace&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  6. Databases
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://firebase.google.com/"&gt;FireBase&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://realm.io/"&gt;Realm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.mysql.com/"&gt;MySQL&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  5. Quick Resume Builders
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://novoresume.com/"&gt;NovoResume&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.resume.com/"&gt;Resume.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://resumegenius.com/"&gt;ResumeGenius&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.overleaf.com"&gt;Overleaf&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  4. Design Tools
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.canva.com/"&gt;Canva&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.sketch.com/"&gt;Sketch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.adobe.com/in/products/xd.html"&gt;Adobe XD&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  3. Design Resources
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.freepik.com/"&gt;FreePik&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.flaticon.com/"&gt;FlatIcon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://colorhunt.co/"&gt;ColorHunt&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  2. Team &amp;amp; Project Management
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://slack.com/"&gt;Slack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://trello.com/"&gt;Trello&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.atlassian.com/"&gt;Atlassian Jira&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://asana.com"&gt;Asana&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  1. Code Management
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/"&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.dropbox.com/"&gt;DropBox&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.atlassian.com/"&gt;Atlassian&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://about.gitlab.com"&gt;GitLab&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  0. Real Coding Experience
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://internshala.com/"&gt;Internshala&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.freelancer.com/"&gt;Freelancer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.fiverr.com/"&gt;Fiverr&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  To sum it all...
&lt;/h2&gt;

&lt;p&gt;These are some useful resources that can increase your productivity. If you like it, please share it with your friends &amp;amp; leave comments below. In the next part, I will post detailed information about these platforms that will explain to you how to use it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Thank You !!!
&lt;/h2&gt;

</description>
      <category>coding</category>
      <category>programming</category>
      <category>productivity</category>
      <category>todayilearned</category>
    </item>
  </channel>
</rss>
