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

wiiuavi

@wiiuavi

Joined June 9th, 2026

  • 40Devlogs
  • 9Projects
  • 9Ships
  • 123Votes
Open comments for this post

2h 10m 42s logged

Made the actual QR code gen for the tables, this will generate a pdf where each page has the qr code for its table, added option to change the base URL too, no idea what usecase yet outside testing
also made dew bug fixes here and there, and added DEMO mode, in prep for moving this to hackclub nest, this will put the menu in a state where any functionality where the user could type something (e.g. item order notes, item creation, tag creation) is fully locked, this is so silly individuals cant add inappropriate things when testing the thing
Also forgot to turn hackatime back on when i disabled my extensions trying to fix an issue (no matter how much i tried vs refused to detect my virtual env)
i think im ready for shipping, maybe add a quick way to start one of these instances. originally i had in mind using env to customize but i feel theres more control in just running a clone of the repo with edited customer panel sites, where there is 100% control

0
0
22
Ship ✨ Blessed

I made a local python based WINDOWS ONLY file converter!
QoL improvement and problem being solved -> dont have to upload docs to sketch websites i dont trust.
It can run in the background, in system tray, can be used from file explorer, can bulk convert, stores history, can choose where to export, runs in your browser of choice, so can act like a tab if u wanna drag+drop like the sites (although sketch, they are convinient)
VIDEO DEMO INCL IN THE GITHUB RELEASE/DEMO LINK

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

7h 5m 23s logged

i worked for a while on an “image tool”, basically an ms paint recreation, but wasnt able to create what i wanted, and felt the tool wasnt appropriate for the project. Also tried making diff UIs (e.g. one in sc, but it didnt use up all the space)
made it so you can add/remove multpiple files (had it beofre but could only add at once, and remove whole list), added a history where you could open the files directly or del from history
and wrote all the descriptions for the files
I think im ready to ship! now js have to think abt how to ship

0
0
8
Open comments for this post

9h 12m 21s logged

Lots of work done! now i can activate the script and convert right in file explorer, got a tray icon too when its active! the settings page now shows where converted files go to, toggle keeping the script running, light/dark mode and to remove/add this file explorer integration!
when you use this with a file, that file is automatically selected, ready to convert!
file descriptions and image editing tools up next!

0
0
7
Open comments for this post

2h 16m 24s logged

nearly done with the convert page.
i dont remember what i did last devlog, but i added drag and drop functionality, removed it thinking that loading large files to browser memory isnt a good idea, readded it after thinking about how often ill use it for small files like images.
getting basics down for now

0
0
11
Open comments for this post

1h 43m 16s logged

Made a good-for-now conversion table list and basic funtions for them (no actual conversions yet).
Sc shows the browser frontend, however i wanted it to act like a browser tab for convinience (can bookmark and switch/drag over files). However the python script wld have to be running all the time (not ideal) since the page cant start the script itself :(

0
0
7
Open comments for this post

3h 0m 53s logged

Its been a while since i did anything on this, but i made a new management tab! it shows data, idrk what data is useful, but its another point i can make while providing as a service!
also gave my backend’s GET req for orders start/end date parameters, imma look into not fetching all orders by default
also from a random todo list which i found, i added a complete orders button incase the kitchen screen doesnt have a keyboard or mouse to do so themselves (which im guessing a lot won’t, otherwise they prolly don’t need this)
dont ask why i ordered 67 fries today, it was for testing purposes trusttt

0
0
7
Ship ✨ Blessed

I made a chrome extension, inspired by minecraft’s splitscreen, to utilise your chrome window to it’s fullest! no more juggling multiple monitors/windows, Its easy to control everything from just 1 tab! (or if u wanna make it easy to binge subway surfers while watching cake cutting vids and working!)

  • 4 devlogs
  • 7h
  • 8.56x multiplier
  • 76 Stardust
Try project → See source code →
Open comments for this post

24m 35s logged

made readme, the releases, attempted to fix close og tabs setting bug, it stopped working, wasnt able to fix
other than tht im ready to ship, WWW

0
0
9
Open comments for this post

39m 27s logged

so i did waht i said id do in previous devlog, ia slo didn’t realise that scrolling fully didnt work (fixed that)
fixed quite a few bugs, gave it an icon/logo
made a lot more bugs, the icons were not alligned due to diff size names, the names showed up as URLs, fixed most of them!
i like how this turned out, ik ill use it a lot and hope other do too!
readme tmrw and that should be it!

1
0
34
Open comments for this post

4h 17m 7s logged

i was going to make another devlog before this but it was late and i forgot
I added a dashboard, you can reopen previous layouts (e.g. a “review” layout which may have ur teams outlook and compay dashboard or something), or del them
I added 2 toggles to the dashboard, incl hiding scrollbars, (cus i found it kinda annoying and not maximising screenspace) and if u wanna keep the tabs u tile open (as they have to reload when you tile them, and maybe you were uploading files or something idk)
and added warnings for these things too
added all the fixes in the previous devlog aside from newtab, it refuses to show.
also did the zoom thing

Things i want to improve:
a: writing this, its messy,
b: the dashboard button doesnt work when on a quad/duo til, will fix
c: the whole home button to open a newtab is clutter. ill likely change the home icon to a search one and u can choose to google search whatever is in the box rather than url
also may make “slot 1 2 ect” show the tab name itself
tho tbh its basically done
edit: not all the screenshots are showing, which is kinda annoying

0
0
8
Open comments for this post

2h 3m 11s logged

I made a second working copy of tabtiler!
the first one, I used the screensize to split the tabs up into windows, and removed the searchbar/bookmarks dialouge. This came a lot of issues. the windows topbar dialouge was still visible, and there was a clear gap between windows that was visible. There was also no point in using the extension to arrange the windows if each tab was its own, it would be much more useful if the user did so themselves how they liked. it also covered the chrome window itself, so i cant switch to other tabs as easily! there was also the issue of being able to close each half individually, it was a mess.
attached is screenshots of the vision i want. (drawn in ms paint) and what ive achieved so far.
my issues incl:
Scale. this should be an easy fix, but i need a way to scale the tabs individually and default them at 25% or 50% size accordingly.
Empty tabs, should be able to open existing tabs or newtabs in them.
Opening tabs, rn selecting tabs will cause them to reload. if i dont find a fix for this imma have to show a warning that forms may be lost!
Shifting tabs, need to add a way to shift a quadtab back into a normal one, if you need more space for it.
Dragging items, currently cant drag text/images to other tabs.
Opening tabs in existing slots, incase you find a need for the empty space
theres a lot more, but i cba to write this any more, soo yea thats tab tiler.

0
0
11
Ship ✨ Blessed

Just a simple way for me to sync my hackatime entries into toggl track. I don’t think its fully accurate but will see in time.
this script will take your hackclub userID and toggltrack (a time tracking suite) API key, then add entries under a “hackatime” project. Also an excuse for me to put my github actions from the student dev pack to use. Pls se the video, it sumarises the project itself.

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

6h 23m 47s logged

YOOO things r looking up
search bar functional now
i was having a really hard time deciding what to do for filters/tags (it makes sense to make a vegan tag, then filter for items that are vegan, but what about any item that has diary? it would look cluttered/complicated if you “exclude” tags - this is meant to make ordering quick and simple.)
and icons? do i provide vegan/vegetarian/nut product tags? what if its a vegetarian restaraunt or a steakhouse, both extremes may not need the tag)

so my fix? ignore the problem entirely. Now, the restaraunt admin may create tags and apply their own image with it.

also redid the management UI
before, you toggle tabs on or off, and it became very messy very fast. each tab could only have 50% of the screen max at a time, and some of the things there (like tag editor, and menu editor) would not be used often. It made much more sense for eaach button to switch to its own menu

tag menu revamp, you can create tags, click on it edit (incl add/remove items) and you can also do this from the add/edit item menu

in the images below, i made the tag some random google image, but ideally the restaraunt would have their own or use proper transparent stock icons.
next additions to add: i wanna make the filter menu more compact, maybe only show it upon user request, as a lot of tags may take up space quick (im thinking of a button that upon press will shove out all the tags horizontally)
also ive realised its very annoying to login to the panels, both kitchen and management/till, since enter key doesnt actually login, you press the button, but also need to keep in mind that in the kitchen, the screen may not be interactable (i havent been in a restaraunt kitchen, idek if they have screens)
idk how to solve this, do i add a numpad and make the password numerical? what if they dont have that either? they cant even mark the things as done?

maybe ill make a management thing or a “readonly” kitchen panel, and management panel will be the main way to complete orders. like how does a kitchen cleanly transition from using paper slips to reading orders of a screen? what if the screen is a monitor or tv hooked up in the cornner?
anyways this took time
maybe i take a break and work on another proj in mind, idk. holy yap i gotta wrap this up

0
0
3
Open comments for this post

1h 55m 47s logged

Like bro cmon bro like bro
So using trying to get docker working for the first time, and AI suggested i use a .env file since imma be serving the thing to diff clients and each will have their own logo/theme/passwords ect
and i still dont fully know why (cus the html/css/js files lie in the same place as the .env file) but the js cant directly access it, so i wrote a quick api that would pass through the required parameters.

next steps are making a filter/tag/search system for the menu, idk why i put it off

(no image cus evrything looks the same, srry)

0
0
5
Open comments for this post

1h 55m 21s logged

getting ready to make it easy to deploy diff versions for diff clients.
added a navbar to hold the logo and client name
made it easy to change the theme of the site
added sessionStorage so users can exit the menu/refresh/switch wifi or smthng idk
all in prep for getting docker ready
oh and added fix for orders coming in at the same time (called write ahead logging)
This isnt what the menu will look like, demoing the modular themes

0
0
5
Open comments for this post

2h 39m 49s logged

Fixed up the edit menu from last time. Now the table number for an order is locked. You can also add notes for items and inc/reduce count.
the kitchen panel will now show a timer for each order, how long ago they were ordered, and sorted by oldest first.
the menu now also has an easier way to increment item count, made better for mobile. (has a few iterations of this)
oh also removed any signs of the previous clientside password.
and some backend stuff

0
0
4
Open comments for this post

2h 28m 8s logged

For some reason, while i was making the password lock, i made it client side cus any skids who were tryna troll would be on their phones anyway. I only realised now that if these panels could edit orders, then there could be a lot more issues if someone took the time to login to the panel at home on a pc. So i spent the time to make both kitchen and management/till passwords server side. And i started on edit functionality for orders.

ok im editing this, IDK what i was on, but the first box is for the table number, but the chance you will need to change the table for an order is basically 0. yea imma fix tht next.

0
0
4
Loading more…

Followers

Loading…