Stats

4
Projects
25
Devlogs
40
Votes
2
Ships

Coding Time

All Time: 53h 13m
Today: 0h 0m

Member Since

June 16, 2025

Badges

1
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

4
🚀
2 devlogs 23 days ago
Zap - Virtual Queues
11 devlogs about 1 month ago
🚀
7 devlogs about 1 month ago
Person-ite Site
5 devlogs about 2 months ago

Activity

okay so I worked for a while and I realised that my server need a seperate set of apis and stuff so I set that part up I'll need the api so my server would be able to interact with the services and stuff so rn i did the login api for the server if login works then the api returns the api_key and a few other details which would be stored on the client side and will be attached on each request to authenticate the user obv

Update attachment

Okay so for this hour I was working on the api key part for the cli app so I would need a way for cli apps to interact with the backend and since cli does not work on the browser setup i cant work with idtokens and stuff so i have to use the api key method so I wrote code for creating the api key and adding it to the table on user signup

Update attachment

Okay so i worked a while and created a few basic command like one is help which just shows all the commands and its stuff stuff , AND THEN IS CONFIG so what it does it that it automatically adds the shipstack file to PATH ive setup for windows for now the rest is on the way

Update attachment

Okay so i started it the terminal will be using GoLang cuz apparently its good for such stuff so the intial hours i set up golang and i played with it cuz I dont know shit about golang so now I made made a basic framework and made the help function first along with the terminal app

Update attachment
Joel Joby
Joel Joby created a project
22d ago

shipstack-cli

vercel but cli version

2 devlogs 0 followers

OKAYYY SOOO IM FINALLY DONE WITH MY PROJECT I I ENDED up hosting it on nest and it all turned out soo well that I actaully finished it now finally so here is how it works so the person (admin) needs to create a VIRTUAL queue and then boom the savior of humanity is born and now the average people like you and me can join the queue roam the world and you'll know when ur turn arrives so no waiting just arrive when you need to YAYAY AND BELOW IS THE RECORDING !!!!!. this uses a complex api system with 2 api and 2 frontends and 4 sites ill need to host things YAY but i managed to do it again YAYA

I have been trying to deploy my finished project i sat soo long and im not able to get everything interconnected to work with each other for some reason ITSSS SOOO HARRDD WHYY IS VERCEL LIKE THIS LIKE WHY
and yea i still could not manage to host it so now im considering nest

Update attachment

WOrking on the queue remove logic its soooo long and annoying the algorithm LIKE SO LONG THERE IS ALREADY 5 function in the thing like major functions doinf different roles like bro wtf and those also have like 2-3 subfunction is soo god damm long and uk where im stuck rn im stuck at getting no null lists out and its so complex i dont know what is coming from where cuz i had a very good mind map 2 days ago but for 2 days i dint touch and im having such a good fate to my project like how am i supposed to understnad the code bro like wtf ( not crying im happy :( )

Update attachment

Okay so this one hour i worked on the admin part ofr admin to check in users so it find the best combination of people which sum to the number of slots available for the user to join I also need to update all documents once thats done so yea

Update attachment

Okay now i can officailly claim that I'm good(decent) at writing code KUZZZ I MANAGED TO FIGURE THAT part out in like 10 mins after i was done crying about it and then I ALSO MANAGEED TO FIGURE OUT SUPABASE CAN DO SERVER SIDE TOKEN VERIFCATION AND HANDLEING (i guess) so that had a diff form of storing cookies so i got it to that format and loaded the user info from the JWT MAKING IT A VERY SECURE APPPPPPPPPPPP YYEYEYYEYEY yESSSSS

Update attachment

AHHHHHHH IT IS JUST PAIN IDK WHY I DECIDED TO USE A BACKEND STRUCTURE NOW( i mean it wont work without it since i need a cli 😭) okay so I spent a good chunk of time trying to setup cookies from the backend cuz i want those cookies to be secure and httponly and secure and this can only be set by the server im cooked i cant get it funny part is that the frontend is getting request to set the cookeis also half of login and parts of dashbaord UI im doing hopefully turns out well dont laugh at my pic below i know im trash

Update attachment

okay I made the API to fetch all the users in the queue and it shows them on thw queue dashboard now the user also has the option to get between premium users and standard users now i also added the board now button which will help them board the ride !!!

Update attachment

Okay I finished the API for creating new queue and now that function also integrates with the UI so when i create a queue it auto loads for the user in the queue preview place

Update attachment

the below one was worked for an hour idk why its showing 0 now this hour I integrated the queue showing preview modals with the backend now if the user has created the queue it now goes fetches from firebase and shows the user the queue he has created now that preview if finally linked with the backed I HAD TO DO SOME MANY BACKED CHANGES do not ask but yea in the end it turned out well, Ive also been trying to change to font to space gortesk but looks like it dosent want to change ill do that in the next one thOO LESSS GOOo

Update attachment

SO I worked on some UI and I created the create Ui UI its beautifull there are 3 phases to it one is you can click the well designed floating navigation bar and the UI is just goated so you can first select the queue type like meta standard or something but only meta works for now then you have slots and stuff so the logic is that u enter the premium slots and total slots and then it figures out and manually checks the other slot users and finally u enter the queue name and other detials pls the UI IS AMAZING FOR THIS , there is also like a bar on top to show progress

Update attachment

SO this one hour I sat and grinded I made an amazing UI for the manage queues part also I started working on the bugs in my previously written code to fetch all the queue created by that user which is bugging for some reason in the UI part I also made an update that the page only loads if the user is logged in via firebase

Update attachment

Okay so This hour I coded the login API with supabase and its very detailed it elaborates each line of error and tells the user what the error is also made chages in the way my controller was structured moved some functons from being stanalone ones and moved them into a class and did a bit of structuring I also made a login page and I integrated the API with the Login page and now it calls the api in the front end i also made error handleing more redundant and more easy to understand from user persepective and i need to make these changes in the signup page as well

Update attachment

Okay So i made a few changes I enabled a smooth transition and stuff also i added a button to resend the email verification part also there is a very cool loader and text changes to infrom the user also there is a 60 sec delay before the next request i added that since supabase has a 30 sec cool down to send the confirmation mail to the same mail id actaully there is nothing like reverfication as such in supabase so i became creative and reused the sign-up thing works exactly the same way :)

Update attachment

Okayy so I put everything on a repo had I HAD A PAIN HOSTING IT somewhere the zap in part where people can just come in and join the ride and not have to wait in a queue below are the temp links
https://zap-customer-frontend-5zxw.vercel.app/
yes this is my frontend I also have a independant backend working uk for scaleing and stuff(JK :) its for a mobile app expansion and i also started work on the admin part where he can create queues and stuff below is a pic kinda reused the same UI (spent soo long on that UI it self) I hope you like the UI and i integrated the api (admin one) yes i know ill have 4 repos at the end of the day

Update attachment

So I first started with setting up firebase with my project so what i did was I set up firebase auth as my auth provider so i can use other like google and stuff to login really easily and then by database is firestore, after that i created and intermediate api so for easy management of stuff also since I plan on making the mobile application I wanted to simplyfiy things that way then I did the login and made the basic UI for My Queues section

Joel Joby
Joel Joby created a project
34d ago

Zap - Virtual Queues

Zap is a virtual queue system that helps people like us avoid waiting in long lines. Admins can create queues, users can join from anywhere, and everyone gets notified when it’s their turn. he APIs are built to handle lots of users and can be easily integrated into mobile apps in the future. Zap is designed to make digital queuing easy, fast, and ready for mobile use. The project runs on a modern, scalable API stack with separate APIs for customers and admins: Customer API: -- https://git-endpoint.zapnow.tech/](https://git-endpoint.zapnow.tech/ For users to join and track queues. --- Admin API: https://api.zapnow.tech/](https://api.zapnow.tech/ For admins to create and manage queues -- Admin App: [https://admin.zapnow.tech/signup](https://admin.zapnow.tech/signup) For people to join queue -- Customer App: https://customer.zapnow.tech/dashboard](https://customer.zapnow.tech/dashboard

Zap - Virtual Queues
11 devlogs 0 followers Shipped

Okay the first 5 Hours(OBV VERCEL ALTERNATIVE SO) I spent setting up Supa base Auth for the project so that people can log into thier own account and they are 100 percent secure from any hacker sort of threats
I build the sigup page where after singup it sends you a confirmation mail to your account to confirm it also i built the home page for shipstack a simple elegant one also added a beautifull annimation after sign-up link is clicked the theme is also amazing

Joel Joby
Joel Joby created a project
43d ago

ShipStack

A free self-hostable alternative to vercel

7 devlogs 0 followers

finished my site created a hover buttons and i created a 404 not found page and finally im gonna mark this as finished

Update attachment

Completed the about me page PURE HTML CSS IS PAIN

Update attachment

Integrated Hackatime Plugin with my website adapted it for mobile phones tried to deploying it on vercel and still working on doing that also finished about me adding socials button, also added favicon

Update attachment

So, I updated the UI for laptop-sized screens (because apparently the world doesn’t revolve around phone users—who knew?).
Added more customization options for differently-abled devices—accessibility, baby!
And I finally threw in a little “About Me,” because people need some idea of who’s behind the chaos.

Update attachment

Worked on the basic template of the site added a heading title my own face and added a little quote under my name to make it look cool also added a bg which is dark theme cuz no one likes white + my eyes hurt

Update attachment
Joel Joby
Joel Joby created a project
54d ago

Person-ite Site

YOO This is my personal site made using plain HTML and CSS and no frameworks at all only flask to serve content this site contains all the info people would want to know about me and it helps me to network better

Person-ite Site
5 devlogs 0 followers Shipped
Joel Joby
Joel Joby joined Summer of Making
60d ago

This was widely regarded as a great move by everyone.