<?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: Debapriya Dutta</title>
    <description>The latest articles on DEV Community by Debapriya Dutta (@debapriya_dutta_4838c3d8a).</description>
    <link>https://dev.to/debapriya_dutta_4838c3d8a</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%2F3288154%2Fdd67d60d-88b5-45b1-ab09-67640b41908c.jpg</url>
      <title>DEV Community: Debapriya Dutta</title>
      <link>https://dev.to/debapriya_dutta_4838c3d8a</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/debapriya_dutta_4838c3d8a"/>
    <language>en</language>
    <item>
      <title>I Built My Own Revision Tracker: Meet Revizio (My Personal Study Tool)</title>
      <dc:creator>Debapriya Dutta</dc:creator>
      <pubDate>Mon, 23 Jun 2025 17:35:08 +0000</pubDate>
      <link>https://dev.to/debapriya_dutta_4838c3d8a/i-built-my-own-revision-tracker-meet-revizio-my-personal-study-tool-29oc</link>
      <guid>https://dev.to/debapriya_dutta_4838c3d8a/i-built-my-own-revision-tracker-meet-revizio-my-personal-study-tool-29oc</guid>
      <description>&lt;p&gt;Like every student, I’ve had this problem:&lt;br&gt;
📚 I revise something once, and then… I forget when I last studied it.&lt;br&gt;
And boom — exam time hits, and I panic. 😵‍💫&lt;/p&gt;

&lt;p&gt;So I built &lt;strong&gt;Revizio&lt;/strong&gt; — a minimalist, personal revision tracker that helps me:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Track what subjects I’ve studied&lt;/li&gt;
&lt;li&gt;Know when I last revised them&lt;/li&gt;
&lt;li&gt;Keep my study routine honest!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is my first real frontend project, and I wanted to make it as clean, minimal, and useful as possible.&lt;/p&gt;

&lt;p&gt;🔧 Tech Stack&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;HTML: The basic structure&lt;/li&gt;
&lt;li&gt;CSS: My favorite part! Fully custom UI with animations, colors, layout tricks.&lt;/li&gt;
&lt;li&gt;JavaScript: For functionality — add/delete/edit, time calculations, and storage.&lt;/li&gt;
&lt;li&gt;Data Storage: localStorage&lt;/li&gt;
&lt;li&gt;No frameworks (yet) — I wanted to challenge myself with pure code.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;🚀 Features of Revizio :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;User Registration &amp;amp; Login: Secure user authentication using localStorage.&lt;/li&gt;
&lt;li&gt;Guest Mode: Try the app instantly without signing up via a "Use Demo" option.&lt;/li&gt;
&lt;li&gt;Add Topics: Users can log topics they studied and track them.&lt;/li&gt;
&lt;li&gt;Spaced Repetition Logic: Automatically sets revision dates for Day 1, Day 7, and Day 21.&lt;/li&gt;
&lt;li&gt;Track Revision Progress: Mark each revision as done; badges visually reflect progress.&lt;/li&gt;
&lt;li&gt;Edit &amp;amp; Delete Topics: Rename or remove topics with ease.&lt;/li&gt;
&lt;li&gt;Today's Revisions Panel: See only the topics you need to revise today.&lt;/li&gt;
&lt;li&gt;Streak Counter: Tracks daily revision streaks to encourage consistency.&lt;/li&gt;
&lt;li&gt;Progress Chart: A Chart.js bar graph displays your revision history visually.&lt;/li&gt;
&lt;li&gt;Responsive UI (In Progress): Currently desktop-first; mobile responsiveness coming soon.&lt;/li&gt;
&lt;li&gt;Modern Glassmorphism Design: Sleek, clean UI built with HTML, CSS, and JavaScript (no frameworks).&lt;/li&gt;
&lt;li&gt;Quick Actions &amp;amp; Motivation: Sidebar includes handy shortcuts and random motivational quotes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;🚀 What’s Next?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Make the app mobile-first and responsive&lt;/li&gt;
&lt;li&gt;Add toggle button&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;🔗 Check it Out!&lt;br&gt;
Live Demo: [&lt;a href="https://duttadebapriya.github.io/revizio/" rel="noopener noreferrer"&gt;https://duttadebapriya.github.io/revizio/&lt;/a&gt;]&lt;br&gt;
GitHub Repo: [&lt;a href="https://github.com/duttadebapriya/revizio" rel="noopener noreferrer"&gt;https://github.com/duttadebapriya/revizio&lt;/a&gt;]&lt;br&gt;
💬 I’d love feedback! Comment below or reach out. I’m still learning.&lt;/p&gt;

&lt;h1&gt;
  
  
  showdev #beginners #css #javascript #productivity #html
&lt;/h1&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%2F8ew48s6hla5gfu7vhlrd.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%2F8ew48s6hla5gfu7vhlrd.png" alt="Login page" width="800" height="449"&gt;&lt;/a&gt;&lt;br&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%2Fijhl1rbmkzdt72rqaprd.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%2Fijhl1rbmkzdt72rqaprd.png" alt="Register page" width="800" height="449"&gt;&lt;/a&gt;&lt;br&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%2Fe5scgsayw4unyw6bdvit.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%2Fe5scgsayw4unyw6bdvit.png" alt="Dashboard" width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
