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

arpitaanuna

@arpitaanuna

Joined June 18th, 2026

  • 24Devlogs
  • 6Projects
  • 5Ships
  • 85Votes
I am a beginner developer experimenting with software projects. Rn, I'm focused on building modern websites and learning the fundamentals of web development. I'll gradually work toward bigger projects—full-stack web apps, developer tools, and maybe even a Web OS.
Open comments for this post

3h 4m 3s logged

Devlog 3 — WorkParcel Is Properly Working!

After completing the UI, I finally worked on making the main WorkParcel system actually functional. Users can now create a parcel and easily select everything connected to their work setup. WorkParcel can show the apps and windows currently open on the computer, and the user can choose only the particular ones they want to save.

Files can be selected using the Windows file picker, and multiple files can be added at once. Complete folders can also be selected, along with useful links, applications and notes. Everything is organised into separate categories with checkboxes, so users remain in control of exactly what gets included. Before packing the parcel, WorkParcel shows a review of the complete selection too!!!!!

Once confirmed, all the selected items are packed together and saved locally. The parcel remains available even after WorkParcel or the computer is restarted. When the user returns, they can open the parcel, review everything saved inside it and choose which items they want to reopen. Files open through their regular applications, folders open in File Explorer, links open in the default browser and supported apps can launch again.

The Pack Away option also lets users update the parcel whenever their setup changes. New items can be added, old ones can be removed, and the latest version of the workspace can be saved for the next time.

Removing something from WorkParcel never deletes the original file or folder from the computer. So WorkParcel has now moved beyond being only a UI prototype—the main system properly works. Apps, files, folders, links and notes can all be selected easily, packed into one parcel and reopened whenever that complete setup is needed again.

Now, cuz finally it works, i just need to do some testing and also like I am thinking to add another feature like a exact window layout restoration, so that i can open the whole setup as it is! like if my vs code was on the left side and chrome tab on the right, it would open the same way! Now i just need to figure out how i will make that happen…. lets see!!

0
0
71
Open comments for this post

1h 28m 57s logged

Devlog 2 — WorkParcel UI Complete!

Hii! So i am a bit sick, so couldn’t work much today, but I completed working on the UI of WorkParcel and gave it a clean, dark look instead of making it feel like another productivity app. I also organised the whole app properly and added different tabs to the navbar — Parcels, Today, Archive and Settings.

The overview of the app

The main Parcels page makes it easy to view saved setups, search through them and choose whether to open or pack them away (so that its easy to navigate thru).

I also designed the Create New Parcel popup, parcel details screen and the Capture Current Setup flow, where users will be able to select specific apps, windows, browser tabs, files, folders, links and notes they want to save inside a parcel.

The Today page has a simple to-do list, while Archive keeps older parcels separate from the main workspace.

Mainly completed the visual design and navigation. Next, I’ll connect everything to real local storage so parcels and to-do items stay saved even after restarting the app.
Also, I wanna make a few more changes in the UI to make it look a bit more well structured.
Soo, stay tuned! :)

16
0
127
Open comments for this post

2h 42m 59s logged

Devlog 1 — Starting WorkParcel

I spent some time brainstorming a new project idea and thought about an issue that I, and probably a lot of other devs, face regularly.

While workin on a project, we usually have a bunch of specific files, folders, browser tabs, notes, VS Code windows and other apps open. Once we close everything and return later, we have to manually find and reopen the entire setup again.
That’s where the idea for WorkParcel came from.

What it lets you do

WorkParcel will let users create a “parcel” for a task and add everything connected to it. Later, they’ll be able to click Open Parcel and quickly reopen that complete workspace. For the first part, I set up the GitHub repo, connected it to VS Code and initialised the project using C#, .NET 10 and WinUI 3.
There isn’t much to visually show yet, but the complete foundation is ready now. Next, I’ll start designing the actual WorkParcel UI.

I am so excited to complete making this project, cuz I’d def would want to use this, as it will def be very helpful.

2
0
314
Open comments for this post

35m 31s logged

Worked on the “Rules” feature

Soo, the rules feature wasn’t working properly in CleanSlate, so I fixed that issue and now the Rules properlyy works.

Btw if u wanna know what “Rules” features is for - The Rules feature lets you tell CleanSlate where specific files should go based on their filename, extension, size, or age.

For example, you can create “filename contains invoice → move to Documents”, and every matching invoice file will be organised into the Documents folder.

And yhhh, i shipped my project b4 writing a devlog for this.

0
0
14
Ship

I made CleanSlate, a Windows desktop application that scans messy folders and helps people find duplicate files, large files, old files and empty folders. It categorises the scanned files and shows everything for review before taking any action.

How it works:

-You choose a folder.
-CleanSlate reads direct filenames and file metadata.
-It categorises files and prepares possible cleanup actions.
-You review the results before approving anything.
-Duplicate candidates are checked using file size and SHA-256 content hashes.
-Approved organisation moves are recorded, and duplicate removals go to the Windows Recycle Bin.

The most challenging part was building a safe and accurate scanning system, especially detecting real duplicates using file sizes and SHA-256 hashes without freezing the application. I’m most proud that CleanSlate is now packaged as a standalone .exe, so people can download and open it without installing Python.

To test it, download the latest Windows .exe from the GitHub Releases page and scan an unimportant test folder first. Duplicate files selected for removal are sent to the Windows Recycle Bin instead of being permanently deleted. This is the first public release, so bug reports and suggestions would be really helpful!

  • 3 devlogs
  • 3h
  • 6.80x multiplier
  • 18 Stardust
Try project → See source code →
Open comments for this post

18m 24s logged

Final Devlog — CleanSlate Is Ready to Ship!!!

I packaged the entire project into a standalone .exe, tested the packaged version and created the first official GitHub Release page. People can now download CleanSlate, double-click the file and use it without installing Python, setting up a virtual environment or running any commands.

CleanSlate is now a fully functional Windows application. Users can visit the Releases page, download CleanSlate-v0.1.0-Windows-x64.exe from the Assets section and open it like a normal desktop app.

This is still the first public version, so there will definitely be more improvements and probably some bugs to fix.

But the complete main journey now works:

Select a folder — Scan the files — Review the results — Find cleanup opportunities — Safely take action

What started as an idea for organising messy Downloads and Desktop folders has now become an actual application that other people can download and use.

0
0
49
Open comments for this post

1h 25m 16s logged

Devlog 2 — CleanSlate Can Finally Scan Files!

Sooo yhh, I completed the working of this application!! (also i forgot to mention in last devlog - like an hour or two wasn’t counted by hackatime for this, cuz i linked it with hackatime like after 1.5 hrs workin over it, and then realizing)

The file-scanning system is now workin!!! CleanSlate can scan a folder selected by the user and collect info bout every file inside it - its name, extension, size, location and modification date.

It then uses this information to recognise diff types of files such as images, videos, documents etc.
For duplicate detection, CleanSlate first compares file sizes and then calculates hashes to check whether the contents are actually identical. This prevents two different files with similar names from being incorrectly marked as duplicates.

After arranging the files inside it, It first gives arrangement preview showing where CleanSlate recommends moving each file, and once the user approves that! It automatically moves those files into categories, Alsooo (in the pic attached) is like the settings area, and here you can change to light mode too, and also rename the file, Cleanslate will name, it after rearranging.

The mechanism is working properly and CleanSlate can now understand what is present inside a messy folder instead of only displaying a dashboard.

This was a pretty short project i worked over, but it was fun making this!!! And finally it is a proper application that can be easily downloaded too.

0
0
125
Open comments for this post

57m 18s logged

Devlog 1 — Beginning with CleanSlate

Today I started working on my new software project called CleanSlate. CleanSlate is a desktop application that will help people organise messy folders on their computers.

Folders like Downloads often become filled with hundreds of images, videos, documents, ZIP files and software installers. Yhh, i myself face that a lottt and finding a particular file later becomes very frustrating.

CleanSlate is being designed to scan these files, separate them into suitable categories and help the user organise everything safely.

## What i did todayyy-
Brainstormed a lot and mainly worked on creating the basic structure of the application.
I designed the dashboard and added a navigation bar on the left side. I have written all the content to be mentioned in the dashboard and the buttons for scanning etc.
Soooo, i majorly thought after this that how will different pages be arranged and how users will move through the application.

Next, I will begin making the actual folder-scanning and file-organisation system!!!

4
0
64
Ship

Worked more over BIink project!!!!!!
Blink — A Beginner-Friendly Programming Language Built From Scratch

Blink is a custom programming language designed and developed from scratch to explore the fundamentals of how programming languages work. It provides a simple, readable syntax while implementing the core components of a real language, including lexical analysis, parsing, abstract syntax trees (AST), and interpretation.

And I loved working more over this, and added in more commands, for loops and lists and stuff, cuz now it makes it a proper language with more features, also added error messages that can be shown.

In total, now i am also able to make programs properly using Blink!

  • 1 devlog
  • 1h
  • 8.37x multiplier
  • 8 Stardust
Try project → See source code →
Open comments for this post

53m 55s logged

Devlog: Blink upgraded!

I’ve been working on turning Blink from a basic interpreter into a more complete and beginner-friendly programming language.

It can now perform many tasks that Python handles through functions and keywords—but using simple, English-like commands.

Here are the newest Blink commands and features:

-make, run, and give for creating and using custom functions

-list , add , remove , and ```length of```` for working with lists

-item … of, change item, has, and position of for accessing and updating list items

-for each for looping through every item in a list

-ask text and ask number for receiving typed user input

-{variable} text filling for placing values directly inside sentences

-stop loop and skip turn for controlling loops

-details, put … as … in, and "label" from details for storing labelled information

-uppercase of, lowercase of, trim, split … by, and join … with for working with text

-try and if error for handling problems without crashing the program

-also added and improved Blink’s command-line tools

And a few moreee commands - it was fun making those!!!

Blink now also provides clearer error messages with filenames, line numbers, helpful hints, and spelling suggestions such as:
Did you mean “say”?

Blink is now much closer to being a properly usable programming language—while still keeping its main idea intact- making coding feel like simple English.

Also i have added few more example programs!

I will still continue working over this even more to polish it!

0
0
38
Ship

I made MemoryMap, a website where ppl can rebuild places that mean something to them, like their school, college, hostel or anythin you can imagine about!

You can add floors, rooms, corridors, memories, pics and even a personal campus cover photo. You can also invite your frnds so uall can view the same place together. So basically you are gonna create a visual diary shared by all your frnds… Damn that sounds cool, right?

The hardest part was making login, guest mode, invite links, shared campuses, uploads and deletion all work properly on the live website, but soon enough i resolved all those issues too!

I am happy that the website now feels personal and not just like a normal map tool. It actually lets ppl save memories based on the exact place where those memories happened.

To test it, open the website, try guest mode or sign in with Google, create a campus, add rooms and corridors, save memories by clicking on one of those rooms, upload pics and send an invite link to a frnd.

The website is finally done!!!! Yayyyy, so excited to use this myself! and I am pretty sure others would also love thiss idea.

  • 5 devlogs
  • 9h
  • 9.90x multiplier
  • 92 Stardust
Try project → See source code →
Open comments for this post

1h 18m 4s logged

Devlog 5

Today I worked on finishing the last parts of MemoryMap.
I improved the dashboard UI. The dashboard now looks much cleaner, more organised and more complete.

I also worked on:
-better campus cards
-search, filters and sorting
-guest mode
-invite links
-mobile responsiveness

I also added the option to upload a custom cover photo for a campus. This makes every campus feel more personal and attractive.

I tested all the main features properly and checked the website on diff screen sizes as well.
The main issues with login and invite links are also resolved now!

And finally, I am done with the website now. And will ship it soon!!!!

2
0
171
Open comments for this post

47m 37s logged

Devlog 4

Today I worked on gettin MemoryMap much closer to a proper working product.
I first fixed and improved a lot of things in the dashboard, campus cards, delete option, login flow and guest mode.

A user can copy a campus link, send it to a frnd, and that person should either log in first or directly join if already signed in.

I also added the campus delete option. The UI part is done, but I spent a lot of time debugging why deletion works locally but fails on the deployed Vercel site.

Rn most of the main website is done, just gonna make few more changes and checking all features of the website.

0
0
35
Open comments for this post

1h 3m 58s logged

Devlog 3

I made a way where anyone can try making a campus map as a guest, instead of signing in. And also improved the UI for setup page.

And added another option to delete a created campus, but i am unable to make permanent deletion work…. and have been trying since sooo longgggg, have been going from the code to vercel to firebase and back to the code. I spent over 1.5 hours on just vercel and firestore settings.
I am tiredddd…. hope this works soon.

2
0
31
Open comments for this post

1h 58m 38s logged

Devlog 2

After finishing the login page, I started working on the complete MemoryMap flow.

Rn users can create a new campus by entering the place name. After that, they get a proper setup page where they can add floors, rooms and corridors & stairs. Rooms can be moved, resized and renamed, so users can design the campus in their own way. Sounds exciting right?!

I also made the completed campus view in a dark theme, where users can click on any room and open its memory panel.
Inside each room, users can add incidents in text form and also upload images.

I also added the invite system.
Campus owners can copy a private invite link and send it to their frnds. The shared campus also appears later on their own dashboard.

Along the way, I fixed many UI issues, modal layouts, navbar structure, text colours, Firestore permissions and campus loading errors.

Overall i am lovin this idea rn! and its working well tooo!!!

0
0
44
Open comments for this post

4h 14m 42s logged

Devlog 1

Introducing MemoryMap

Today I started working on MemoryMap, a private digital place where memories are saved according to the place where they happened.

So, instead of searching through old photos or WhatsApp chats, you open your private school map, click a place like the Chemistry Lab, classroom, auditorium or basketball court, and see all the photos and stories connected to that place.

You can create your own private campus, add rooms, invite only your friends (so whatever memory map you create is private), and everyone can save memories inside the rooms. Basically, it’s like walking through your school again online and reopening all the moments that happened there.

I thought about this idea, when i myself felt when me and my friends pass out schl, we’d forget sooo many incidents that we laugh at daily! And to keep those memories safe in one place, this website will be the best thing! @satvikhardat @Churu @Harman

Right now, after brainstorming a lot, I started working on the landing page, login page, and UI of the website! And i have attached an ss of the demo of the dashboard that i have added on the main landing page. I am soo excited tbh for this website cuz i can also use this later to save soo many incidents and pics.

2
0
56
Ship

Hiii!! Finally shipping ProblemFirst!

So, I basicaly thought at first that what if there was a webiste where i don’t search the products or services, instead search for the issue itself, and that provides me the solutions!
So I built ProblemFirst, a modern platform that helps people find solutions by describing the problem they’re facing instead of searching for product names.

The platform is based on a simple idea: people think in problems, not products. Instead of asking users what they want to buy, ProblemFirst asks, “What problem are you trying to solve?” and then guides them towards relevant solutions.

Alongside developing the platform, I spent a significant amount of time refining the UI. I redesigned the interface to achieve a clean, premium look, added smooth page transitions, motion graphics, and built a custom animated loading screen.

The website features two separate experiences within the same platform. Users can search for real life problems and explore solutions, while businesses can showcase the problems their products or services solve.

This project was quite fun to make! And i used couple of new programming languages that i have never used before for making this website.

  • 4 devlogs
  • 17h
  • 11.21x multiplier
  • 187 Stardust
Try project → See source code →
Open comments for this post

1h 23m 2s logged

#Devlog 4 – ProblemFirst

  1. UI & Experience Refinement
    Reworked the homepage layout to improve visual hierarchy and clarity and shifted to a text-first, minimal design approach to better reflect the product’s intent.

  2. New Loading Experience
    Added a custom loading screen to improve first-time user experience.

  3. AI Experience Improvements
    Refined how responses are displayed using structured cards, improved visual clarity of AI-generated insights.

ProblemFirst is now complete — a fully working, thoughtfully designed product ready to be experienced.

Edit - I changed the UI and make it into somethin more fun lookin too! can’t change the pic of homepage in the ship, so doin it here.

0
0
11
Open comments for this post

3h 30m 42s logged

Devlog 3— Completing ProblemFirst

It’s been a while since I wrote a devlog because I’ve been spending most of my time actually building instead of documenting.

Over the last several development sessions, I put in many hours refining nearly every part of ProblemFirst, and today I’m happy to say that the first complete version is finally done!

The biggest focus was redesigning the user experience. I moved away from the generic AI-generated look and rebuilt the interface with a cleaner, more minimal design inspired by modern product websites.

I also added subtle motion graphics and smoother interactions throughout the platform.
I reworked the navigation, improved the search experience, redesigned the solution pages, simplified the overall information architecture, refined the business portal too.
A lot of time also went into making the UI feel more intentional.

After countless refinements,
ProblemFirst has evolved into the vision I originally had: a platform where people start with their problems instead of product names, while giving startups and small businesses a fair way to connect with the people who genuinely need their solutions.

But before shipping this project, I will look into the project a bit more, and make a last few changes, and look out for any mistakes as well.

Sooo excited to ship this project!!!

0
0
21
Open comments for this post

3h 13m 39s logged

#Devlog 2
Today I continued building ProblemFirst, changed the landing page UI as well, wanted to keep it a bit simpler.

Including yesterday’s time a bit as well, I had also completed making the basic pages for Trending, Explore, How it Works, and for businesses page. Now I have completed making them polished and look premium.

What improved:
-Search now accepts any problem
-UI transitions into a solution workspace
-Results show in structured cards:

  1. Situation
  2. Why it happens
  3. Steps
  4. When to seek help
  5. product suggestions.
    Earlier it was static, so yh now its better.

Also, I Connected the Gemini API, Set up Firebase project, Enabled Google Sign-in, built a showcase version for the businesses page.

Today I actively worked with:
-Next.js (React framework)
-TypeScript
-Firebase (Auth)
-Gemini API (AI)
-Tailwind CSS

CURRENT ISSUES (TO FIX) are Gemini responses still slightly template-like and Background animations not fully active. Also, Card navigation still inconsistent.

Today was the day where major changes were made to this website!!!!

0
0
20
Loading more…

Followers

Loading…