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

UmarFarooq

@UmarFarooq

Joined July 13th, 2026

  • 38Devlogs
  • 9Projects
  • 11Ships
  • 150Votes
Hey everyone, I am Umar Farooq, a Full-Stack Web Developer and Cyber Security enthusiast.
Open comments for this post

5h 14m 54s logged

In this devlog, I want to announce a major update to ViteOS: a new global chat app where anyone can connect and talk in real time!
I built this application using Supabase. During its development, I learned how Supabase Row Level Security (RLS) works to protect data. Even though Supabase client keys are public, RLS ensures that users can only perform actions explicitly allowed by your policies, keeping the database safe from unauthorized writes or deletions.
And I have also integrated a unique clock that I created as a side project in November 2025. Hope you will like it.

0
0
6
Open comments for this post

1h 26m 52s logged

Welcome to new devlog of ViteOS, in this update, I’ve added an ambient sound mixer app. There are many sound options available, you can play them all at once or any combination you like. And I’ve also added window maximize/minimize feature.

0
0
8
Open comments for this post

1h 11m 13s logged

In this devlog, I want to tell that I’ve updated how the notes app works. Now, you can create multiple notes seamlessly and switch between them using a tab-like interface. Full CRUD functionality is available.
Plus, images in the Photos app are cached now, so they load instantly when you scroll through them

2
0
168
Open comments for this post

1h 5m 2s logged

Welcome to new devlog of ViteOS. I’ve added analog clock in the clock app. Plus, the photos app is improved also. Now, photos are cycled (when user is on last image, the next button takes to the first image and vice versa)

0
0
13
Ship

I have built a clean, responsive custom new tab browser page.

Features:

  • NASA’s Astronomy Picture of the Day as a background image.
  • Enter URL or search on google.
  • Glassmorphism applied to the elements.
  • Formatted date and time displayed at the top-left corner.
  • Quote of famous personalities in the top-right corner.
  • Multiple search engines available
  • Add, edit and delete shortcuts.
  • Added ambience mixer with many sounds for relaxation.
  • 4 devlogs
  • 5h
Try project → See source code →
Open comments for this post

33m 14s logged

Welcome to new devlog of MyNewTab. I’ve added support for multiple search engines. Click on the name of any search engine to change it. It is stored in localstorage.

0
0
22
Open comments for this post

1h 4m 57s logged

Welcome to new devlog of MyNewTab. I’ve added a quote card that fetches quotes of famous personalities from dummyjson.com and displays them beautifully using cursive font. Plus, I have also implemented cache checking for the background image so my app does not have to fetch it everytime user reloads the page.

0
0
7
Open comments for this post

1h 12m 59s logged

Added time and date card at the top-left corner. The format for time is HH:MM+AM/PM. While the format for date is Day, Month Date.

0
0
32
Open comments for this post

43m 12s logged

Setup vite project and added NASA APOD as background image on my new tab. Plus, the input box is working now, you can add url or search on Google. the next step is to built shortcuts section.

1
0
95
Ship 💀 Cursed

Floppy FS is a file system that runs entirely in the browser. It has two modes, UI and terminal. here are its features:

UI:

  • Create files and folders.
  • Different type of files (text, image and video, pdf and word files supported).
  • Right click anywhere on the screen to open context menu and perform actions.
  • Right click on a file to perform actions on that specific file.
  • Breadcrumb is available to show exactly where is the user.
  • Floppy Notepad available to edit text files.
  • Floppy Image Viewer available to view image files.
  • Floppy Video Player for playing videos.
  • Floppy PDF Viewer for reading PDFs.
  • Displaying notifications using react-hot-toast.
  • A search bar to search files in current directory.
  • Full CRUD functionality is available.
  • Unique icon for each type of file.
  • Copy/Cut > Paste functionality is available thorugh context menu.
  • Grid/List view available. View details for files/folders in list view.
  • Sort by name, date created and size.
  • Download files. For folders, it downloads the zip file.

Terminal:

  • Dark themed terminal for moving around the file system.
  • ls -la for displaying all the files/folders in current directory.
  • cat <file> for viewing the content stored in file.
  • cd <folder> for changing directory.
  • touch <file> for creating files.
  • mkdir <folder> for creating folders.
  • rm <target> for deleting file or folder.
  • rename <old> <new> for renaming files/folders.
  • cat <file> for viewing content of text files.
  • edit <file> for opening file in the editor.
  • tree for viewing tree view of the folder.
  • export <file> for downloading files.
  • clear for clearing the terminal.
  • 8 devlogs
  • 38h
  • 16.91x multiplier
  • 322 Stardust
Try project → See source code →
Open comments for this post

5h 48m 42s logged

Here is the Final devlog before shipping. Added a bunch of new features and improved UI/UX.

Features added:

  • Sort by name, date created and size.
  • Download files. For folders, it downloads the zip file.
  • Grid/List view available. View details for files/folders in list view.
  • Added support for pdf files and word documents.
  • Included size property with every file/folder.

New commands in terminal:

  • rename <old> <new> for renaming files/folders.
  • tree for viewing tree view of the folder.
  • export <file> for downloading files.
0
0
5
Open comments for this post

4h 8m 46s logged

Welcome to devlog #7 of Floppy FS. I’ve added a bunch of new terminal commands and added Copy/Cut > Paste functionality in the UI mode. Right click to open context menu and perform copy/cut > paste.
New terminal commands:

  • touch <filename> for creating files.
  • mkdir <foldername> for creating folders.
  • rm <target> for deleting file or folder.
  • edit <filename> for opening file in the editor.
0
0
11
Open comments for this post

7h 52m 45s logged

Introducing terminal mode. Now, you can move around the Floppy File System and perform actions using terminal commands. Available commands for now:

  • ls for displaying all the files/folders in current directory.
  • cat <filename> for viewing the content stored in file.
  • cd <foldername> for changing directory.
  • clear for clearing the terminal.

More commands will be added soon. I’m actively working on this project.

0
0
5
Loading more…

Followers

Loading…