stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

Aaravkatiyar

@Aaravkatiyar

Joined August 16th, 2026

  • 16Devlogs
  • 9Projects
  • 8Ships
  • 70Votes
🚀 Class 10 builder turning curious ideas into real websites, bots & tools.
Building in public, learning fast, and sharing every upgrade along the way.
Ship Changes requested

Hand-in Kit helps get a folder of assignment attachments ready to send: check safe batch names, make lighter scan copies, and download an organised ZIP with an attachment note.

The workspace adds reusable recipes, custom/imported setups, theme and spacing choices, exact duplicate checks with undo, original/prepared previews, manual ordering, per-file folders, a ZIP budget, file checklists, an editable message and a JSON pack report. Hindi filenames are supported. Files stay on your device and originals are kept.

The public demo works, the README has a walkthrough and five real screenshots, and two devlogs record 3h 1m 59s in total. Automated checks passed; browser checks covered the main workflows, mobile/tablet layouts and offline use. The screenshots use fictional sample files. Scan targets are best effort, and PDFs are packed unchanged.

Aarav requested the direction and features. Codex prepared the implementation, design, tests and documentation and performed the recorded checks. This is substantially AI-assisted work.

Try project → See source code →
Open comments for this post

19m 46s logged

This pass was about making Hand-in Kit easier to understand from the outside. The README now starts with the actual problem, then walks through a small sample pack instead of opening with a long technical list. The walkthrough uses two fictional scans and a notes file. Pick Lab record, add a subject, make smaller image copies, compare them with the originals, and check the pack before downloading. It also explains what the tool keeps on your device and what a reload clears. The twelve workspace additions are explained by what they help with: a free recipe marketplace; your own saved recipes; recipe import/export; themes, accents and spacing; exact duplicate checks with undo; previews; manual file order; per-file folders; an exact ZIP budget; file checklists; an editable message; and a JSON pack report. Search and type filters only change the visible list, so they do not quietly remove attachments from the ZIP. The four attached pictures show the marketplace, a custom recipe editor, Hindi filenames in the pack, and the original-versus-JPEG preview. The README gallery also includes the workspace and theme controls. The example recipe really was saved with two image checks, one document check, an 8 MB budget and a CSV index. All scan files shown are fictional demo files. The public sample scans became a displayed 583 KB from 2.5 MB at the 300 KB setting. Originals remain available. The earlier read-only message and offline #marketplace reload bugs are fixed, but PDFs are still packaged unchanged and small writing still needs a readability check. The implementation’s 21 tests and 13 syntax checks passed in CI. For this documentation update, all five screenshot files and local README links were checked, the README was opened on public GitHub, and the eleven-file build passed. The pictures stay in the repository and are not added to the app bundle. The project banner and description have also been refreshed. I requested the project direction and features. Codex prepared the code, design, tests and documentation and performed the recorded checks. This is substantially AI-assisted work. Hours come from the linked handin-kit tracker; a rounded 3h badge is not used as proof of the mission’s exact three-hour requirement. Try Hand-in Kit Source, walkthrough and screenshot gallery

0
0
71
Open comments for this post
Reposted by @Aaravkatiyar

2h 42m 13s logged

Hand-in Kit started with a small job: make a mixed folder of attachments easier to hand in. Version 2 makes that routine reusable and gives the pack a proper review step.

The naming preview works with manual ordering and per-file folders. Move a scan up, choose References for a file, or type a Hindi label, and its planned ZIP path changes before you download. Repeated names get a suffix rather than replacing another attachment. Search and type filters help review the list; hidden rows still stay in the pack.

The free recipe marketplace has seven starting setups. Each recipe stores naming, scan-size and budget settings with file-count requirements. You can save your own, edit it, or export/import a small JSON file. The README gallery shows a real example: Lab scans + notes, with two images, one document, an 8 MB budget and a CSV index.

Warm paper, mint desk and night ink have accent and spacing choices. There is also an exact-duplicate check with undo, original/prepared preview, exact ZIP budget, file checklist and JSON report. The message is editable and keeps your wording while other pack settings change. These are the twelve workspace additions explained in the README.

Two fixes mattered during checks: the earlier message field was read-only, and offline reloads with #marketplace missed the cached page. Both are fixed. Image headers are checked before decoding, so malformed or excessively large images can be kept unchanged rather than disrupting the pack.

On the public app, the two fictional scans went from a displayed 2.5 MB to 583 KB at the 300 KB target. The attached picture shows an original beside its JPEG copy. Small writing still needs a readability check, and PDFs are packaged unchanged.

The implementation has 21 passing automated tests, 13 syntax checks and a ZIP fixture checked by a separate Python reader. Browser checks covered recipe imports, Hindi filename collisions, duplicate removal/undo, completed downloads, mobile/tablet layouts and offline reloads. The README has now been rewritten around a short walkthrough, useful examples, five real screenshots, setup commands and honest limits. Its image files and local links were checked, and the eleven-file public build passed; the gallery is not added to the app bundle. The project banner and description were refreshed too.

The gallery shows the workspace, recipe marketplace, custom editor, Hindi filename pack and scan comparison. All scans shown are fictional demo files. Appearance and saved recipes can persist locally; attachments, names and messages in the workbench do not.

I requested the direction and features. Codex prepared the code, design, tests and writing and performed the recorded checks. This is substantially AI-assisted work. This edited post retains its original 2h 42m 13s attribution; no new hours are claimed by editing it. The README follow-up has its own devlog; that later record is separate from this original attribution.

Try Hand-in Kit

Source and walkthrough

Five-picture gallery

0
2
117
Open comments for this post

2h 42m 13s logged

Hand-in Kit started with a small job: make a mixed folder of attachments easier to hand in. Version 2 makes that routine reusable and gives the pack a proper review step.

The naming preview works with manual ordering and per-file folders. Move a scan up, choose References for a file, or type a Hindi label, and its planned ZIP path changes before you download. Repeated names get a suffix rather than replacing another attachment. Search and type filters help review the list; hidden rows still stay in the pack.

The free recipe marketplace has seven starting setups. Each recipe stores naming, scan-size and budget settings with file-count requirements. You can save your own, edit it, or export/import a small JSON file. The README gallery shows a real example: Lab scans + notes, with two images, one document, an 8 MB budget and a CSV index.

Warm paper, mint desk and night ink have accent and spacing choices. There is also an exact-duplicate check with undo, original/prepared preview, exact ZIP budget, file checklist and JSON report. The message is editable and keeps your wording while other pack settings change. These are the twelve workspace additions explained in the README.

Two fixes mattered during checks: the earlier message field was read-only, and offline reloads with #marketplace missed the cached page. Both are fixed. Image headers are checked before decoding, so malformed or excessively large images can be kept unchanged rather than disrupting the pack.

On the public app, the two fictional scans went from a displayed 2.5 MB to 583 KB at the 300 KB target. The attached picture shows an original beside its JPEG copy. Small writing still needs a readability check, and PDFs are packaged unchanged.

The implementation has 21 passing automated tests, 13 syntax checks and a ZIP fixture checked by a separate Python reader. Browser checks covered recipe imports, Hindi filename collisions, duplicate removal/undo, completed downloads, mobile/tablet layouts and offline reloads. The README has now been rewritten around a short walkthrough, useful examples, five real screenshots, setup commands and honest limits. Its image files and local links were checked, and the eleven-file public build passed; the gallery is not added to the app bundle. The project banner and description were refreshed too.

The gallery shows the workspace, recipe marketplace, custom editor, Hindi filename pack and scan comparison. All scans shown are fictional demo files. Appearance and saved recipes can persist locally; attachments, names and messages in the workbench do not.

I requested the direction and features. Codex prepared the code, design, tests and writing and performed the recorded checks. This is substantially AI-assisted work. This edited post retains its original 2h 42m 13s attribution; no new hours are claimed by editing it. The README follow-up has its own devlog; that later record is separate from this original attribution.

Try Hand-in Kit

Source and walkthrough

Five-picture gallery

0
2
117
Open comments for this post
Reposted by @Aaravkatiyar

30m 56s logged

QueueClear now has a more deliberate study-desk flow instead of treating every task as the same kind of thing.This update adds three ways to reduce the “what do I do next?” problem:- Today’s plan keeps a small set of realistic tasks separate from the rest of the queue.- Waiting lets me park a blocked task with a reason and a revisit date.- Resume after a break keeps a short handoff so a paused focus session does not become a fresh decision.I also reworked the interface around a graph-notebook layout: a ruled-paper surface, notebook section tabs, compact controls, and paper/calm themes. The goal was to make the screen feel like a study tool rather than a generic dashboard.Under the UI, QueueClear’s local task storage, plan/suggestion logic, and timer/date helpers are now in focused modules. I added repeatable Node tests for the workflows. One bug found during this pass: the plan builder could ignore time already used by tasks in Today’s plan; it now subtracts existing planned estimates before adding anything else.Verification completed:- 29/29 Node tests passed- syntax checks passed for the app modules- fresh deployed demo loaded with zero console errors- desktop and 360px mobile layouts were checked with no horizontal overflowLive demo:https://aaravkatiyar55-gif.github.io/queueclear/Source:https://github.com/aaravkatiyar55-gif/queueclearQueueClear is still browser-local: it has no account or device sync.

1
1
279
Open comments for this post

30m 56s logged

QueueClear now has a more deliberate study-desk flow instead of treating every task as the same kind of thing.This update adds three ways to reduce the “what do I do next?” problem:- Today’s plan keeps a small set of realistic tasks separate from the rest of the queue.- Waiting lets me park a blocked task with a reason and a revisit date.- Resume after a break keeps a short handoff so a paused focus session does not become a fresh decision.I also reworked the interface around a graph-notebook layout: a ruled-paper surface, notebook section tabs, compact controls, and paper/calm themes. The goal was to make the screen feel like a study tool rather than a generic dashboard.Under the UI, QueueClear’s local task storage, plan/suggestion logic, and timer/date helpers are now in focused modules. I added repeatable Node tests for the workflows. One bug found during this pass: the plan builder could ignore time already used by tasks in Today’s plan; it now subtracts existing planned estimates before adding anything else.Verification completed:- 29/29 Node tests passed- syntax checks passed for the app modules- fresh deployed demo loaded with zero console errors- desktop and 360px mobile layouts were checked with no horizontal overflowLive demo:https://aaravkatiyar55-gif.github.io/queueclear/Source:https://github.com/aaravkatiyar55-gif/queueclearQueueClear is still browser-local: it has no account or device sync.

1
1
279
Open comments for this post
Reposted by @Aaravkatiyar

35m 35s logged

I’ve been refining Legal Saathi, an India-focused legal information and preparation workspace built to help people turn confusing situations into clearer legal questions, timelines, and next steps.This update focused on making the first-use experience more useful before a user even sends a message.What changed:Added a “Legal Preparation Compass” to help users identify the facts, timeline, documents, jurisdiction, and outcome that make a legal question clearer.Added a small interactive “Legal Clarity Sprint” with fictional examples. It helps users understand why context and a date-by-date timeline matter.Improved entry-screen copy and layout so users can choose actions such as asking a legal question, analysing a document, researching current law, reviewing an agreement, drafting a document, or preparing a case.Kept privacy and safety clear: Legal Saathi provides legal information and preparation support—it does not file cases, send notices, make payments, or replace an advocate.Improved Hindi and Hinglish support for the new onboarding content.Verified the production frontend build and deployed the update to the original Legal Saathi domain.Configured the currently available free AI model options for the supported Auto, Fast, and Flash choices, while keeping unavailable premium choices clearly marked instead of pretending they work.The goal is not to make legal help look flashy—it is to help someone arrive with a more understandable, safer, and better-organised question.I’m still treating real legal information carefully: users should avoid sharing unnecessary personal details, and urgent situations should be taken to the relevant authority, emergency service, or qualified advocate.Suggested screenshots to attach:Landing/workspace showing the Legal Preparation Compass. Legal Clarity Sprint question card. Action cards: Ask, Analyse, Research, Review, Draft, Prepare. The privacy/legal-information boundary and language controls.

0
1
295
Open comments for this post

35m 35s logged

I’ve been refining Legal Saathi, an India-focused legal information and preparation workspace built to help people turn confusing situations into clearer legal questions, timelines, and next steps.This update focused on making the first-use experience more useful before a user even sends a message.What changed:Added a “Legal Preparation Compass” to help users identify the facts, timeline, documents, jurisdiction, and outcome that make a legal question clearer.Added a small interactive “Legal Clarity Sprint” with fictional examples. It helps users understand why context and a date-by-date timeline matter.Improved entry-screen copy and layout so users can choose actions such as asking a legal question, analysing a document, researching current law, reviewing an agreement, drafting a document, or preparing a case.Kept privacy and safety clear: Legal Saathi provides legal information and preparation support—it does not file cases, send notices, make payments, or replace an advocate.Improved Hindi and Hinglish support for the new onboarding content.Verified the production frontend build and deployed the update to the original Legal Saathi domain.Configured the currently available free AI model options for the supported Auto, Fast, and Flash choices, while keeping unavailable premium choices clearly marked instead of pretending they work.The goal is not to make legal help look flashy—it is to help someone arrive with a more understandable, safer, and better-organised question.I’m still treating real legal information carefully: users should avoid sharing unnecessary personal details, and urgent situations should be taken to the relevant authority, emergency service, or qualified advocate.Suggested screenshots to attach:Landing/workspace showing the Legal Preparation Compass. Legal Clarity Sprint question card. Action cards: Ask, Analyse, Research, Review, Draft, Prepare. The privacy/legal-information boundary and language controls.

0
1
295
Open comments for this post
Reposted by @Aaravkatiyar

1h 37m 25s logged

I have done some more updates in the app more privacy some rules and rewgulation also terms and conditions help section and settings section is now looking more good you can change theme by yourself and many things i can not tell all the features you can try out yourself and pls give me feedbacks

And one more thing if anyone is signing in its totaly safe whether you sign in by email or google ok thanks

0
1
163
Open comments for this post

1h 37m 25s logged

I have done some more updates in the app more privacy some rules and rewgulation also terms and conditions help section and settings section is now looking more good you can change theme by yourself and many things i can not tell all the features you can try out yourself and pls give me feedbacks

And one more thing if anyone is signing in its totaly safe whether you sign in by email or google ok thanks

0
1
163
Open comments for this post
Reposted by @Aaravkatiyar

1h 18m 2s logged

QueueClear time-sync noteHackatime is currently filtered to project queueclear and shows 3h 25m total. The Stardance project page still displays 2 Total hours. I am attaching screenshots of both pages so the project-time link can be checked.The current public demo and source are here:https://aaravkatiyar55-gif.github.io/queueclear/https://github.com/aaravkatiyar55-gif/queueclearThis note documents the visible time mismatch only. It does not claim that previous review feedback has already been resolved.

0
2
262
Open comments for this post

1h 18m 2s logged

QueueClear time-sync noteHackatime is currently filtered to project queueclear and shows 3h 25m total. The Stardance project page still displays 2 Total hours. I am attaching screenshots of both pages so the project-time link can be checked.The current public demo and source are here:https://aaravkatiyar55-gif.github.io/queueclear/https://github.com/aaravkatiyar55-gif/queueclearThis note documents the visible time mismatch only. It does not claim that previous review feedback has already been resolved.

0
2
262
Ship Changes requested

Aarav Workbench OS is a public browser workbench built around a calmer project desk. Visitors can open, drag, focus, minimize, restore, and maximize separate windows; use the Command Dock; write browser-local notes; choose themes; save a workspace snapshot; and try two offline games.

The latest update adds Clear Desk: it returns the desktop to the landing screen without deleting the visitor’s local notes, journal text, saved layout, themes, focus-list steps, or scores. I also corrected the Console switching edge case so it does not claim a window switch when no app is open.

I built this on a limited laptop setup while preparing for exams in about two weeks, so I focused on useful browser-first features and tested each release carefully. JavaScript checks, local Console and Command Dock flows, and a fresh GitHub Pages check all passed without console errors.

Try it: https://aaravkatiyar55-gif.github.io/aarav-workbench-os/
Source: https://github.com/aaravkatiyar55-gif/aarav-workbench-os/

Try project → See source code →
Open comments for this post

19m 53s logged

I added a small desktop-cleanup feature to Aarav Workbench OS: Clear Desk.It is for the moment when a visitor has opened a few tools and wants to get back to the calm landing screen. It hides the visible windows, but it does not delete browser-local notes, journal text, themes, focus-list steps, scores, or saved workspace data. The dock can restore any app afterwards.I also tightened the window-switching edge case so Console next / previous does not claim a switch when no window is open. I ran the JavaScript checks, tested Clear Desk through the browser-only Console and Command Dock locally, then opened the fresh GitHub Pages release again. The deployed action returned to landing with zero visible windows and no browser-console errors.Live demo: https://aaravkatiyar55-gif.github.io/aarav-workbench-os/Source: https://github.com/aaravkatiyar55-gif/aarav-workbench-osIf you try it, what would make the desk easier to return to: one shortcut, a clearer dock state, or a different landing action?

0
0
50
Ship Changes requested

Legal Saathi is an AI-assisted legal-information and preparation workspace for English, Hindi, and Hinglish. It is designed to help people organise facts, understand safer next steps, review documents, and prepare draft structures — not to file, send, pay, contact anyone, or replace an advocate.

I began iterating on this project before I knew about Stardance and joined the challenge recently, so the 15 hours shown here are the time currently recorded by the linked tracker. They are separate from the longer build journey. I have been building on limited hardware, which made testing and iteration slower but pushed me to focus on clearer flows, safer boundaries, and a more practical first-use experience.

To try it, open the demo, choose a role, use fictional information only, and start with a simple legal-information question. The live demo and public source are linked above. I am proud of the multilingual framing, privacy guidance, and the effort to make the workspace more approachable for people who may not know where to begin.

  • 1 devlog
  • 15h
Try project → See source code →
Open comments for this post
Reposted by @Aaravkatiyar

14h 37m 1s logged

Legal Saathi — first build update. I am building an AI-assisted legal-information and preparation workspace for people who are more comfortable asking questions in English, Hindi, or Hinglish. I have been iterating on this project for around three months. I joined Stardance recently, so this is my first Legal Saathi devlog. I only just linked the existing tracker project to this Stardance project; the attached tracker image shows the project time currently recorded there. That tracker time is separate from any Stardance acceptance or payout decision. Right now I am working on guided legal workflows for asking questions, analysing documents, researching current-law questions, reviewing agreements, preparing editable drafts, organising case preparation, and comparing documents. Legal Saathi can help explain, organise, and prepare, but it does not file, send, pay, contact anyone, publish anything, or replace an advocate. The workspace is designed around English, Hindi, and Hinglish, with privacy guidance and clearer recovery after interrupted requests. The images show the linked tracker record plus current workspace flows in English and Hindi. This is still a work in progress, and I will only claim hosted features after I have directly verified them. I would love feedback on which workflow would be most useful to try first: document review, drafting a notice, a consumer issue, or preparing questions for an advocate.

2
1
93
Open comments for this post

24m 9s logged

Today I worked on the next Aarav Workbench OS iteration and focused on making the desktop easier to use instead of just adding more windows.The desk starts clean, then visitors can open what they need from the dock or choose an Explore, Focus, or Break desk mode. I added local-only tools including a small Notebook, Focus List, Theme Lab, Workspace Snapshot, and a Game Room with two offline games: Signal Sprint and Desk Grid.The latest UI pass also adds a desktop window strip so an open or minimized app can be focused or restored without going back to the landing screen. I tested the open → minimize → restore flow locally, ran the JavaScript checks, and verified the latest GitHub Pages build loads without console errors.Everything saved by these tools stays in the visitor’s browser; there is no account or cloud sync. What would make this workbench more useful next: better project browsing, another practical local tool, or improvements to the games?

0
0
8
Open comments for this post

14h 37m 1s logged

Legal Saathi — first build update. I am building an AI-assisted legal-information and preparation workspace for people who are more comfortable asking questions in English, Hindi, or Hinglish. I have been iterating on this project for around three months. I joined Stardance recently, so this is my first Legal Saathi devlog. I only just linked the existing tracker project to this Stardance project; the attached tracker image shows the project time currently recorded there. That tracker time is separate from any Stardance acceptance or payout decision. Right now I am working on guided legal workflows for asking questions, analysing documents, researching current-law questions, reviewing agreements, preparing editable drafts, organising case preparation, and comparing documents. Legal Saathi can help explain, organise, and prepare, but it does not file, send, pay, contact anyone, publish anything, or replace an advocate. The workspace is designed around English, Hindi, and Hinglish, with privacy guidance and clearer recovery after interrupted requests. The images show the linked tracker record plus current workspace flows in English and Hindi. This is still a work in progress, and I will only claim hosted features after I have directly verified them. I would love feedback on which workflow would be most useful to try first: document review, drafting a notice, a consumer issue, or preparing questions for an advocate.

2
1
93
Loading more…

Followers

Loading…