So I started making a website that shows you realtime ISS data , like what region is it currently above , i used vanilla with javascript vite for this projecttt , made front page
Also completed with the main functionality of the the website where it shows the data of the main positioning and everything..
And also added cards of the current heroes, the people in the space right nowww!!
Check it out for urself!!
Made this whole site in One GO!! I mean not exactly but like I completed it and then i am devlogging bcs yk i was kind of locked in with all the debugging and thinking for my custom sizes and layouts of my website work,
First I completed with the HTML in like 2 Hours because the shi just kept going wrong, like its on a random offset, and sometime its size is just so wrongg !!!! But i finally got it done!
Then I was doing CSS all the time it had was just me having fun and trying random font colors from the HEX Website to see what went it and what font went with my website !! And in final it looks good and Im pretty happy about making this website..
Almost done with the Basic HTML part and this was easy, easier than i thought i cant lie i thought this would be much more tougher i mean its not my first time and compared to my previous projects this was kind of easy , ngl It took me some to write and think becauase no AI usage really is bad, but Guide helped abit throughout the way i cant lie, so uhh i am then done and will start CSS now.
Almost done with the Basic HTML part and this was easy, easier than i thought i cant lie i thought this would be much more tougher i mean its not my first time and compared to my previous projects this was kind of easy , i love completing hackclub’s missions, and the guide also made it so much easier, ngl It took me some to write and think becauase no AI usage really is bad, but Guide helped alot throughout the way i cant lie, so uhh i am then done and will start CSS now
FINALLY FIXED EVERYTHING AND THANKS TO GOD MY TERMINALLL IS WORKING PROPERLY!!!! I currently only added 4 commands to it but i find it pretty cool for my first WebOS. Thankfully i hope i get reviewed good :)))
Tried adding a terminal application inside my WebOS with commands but accidentally ran into an error that restricts my Application opening, i.e i might have forgot to define div id properly , will fix it soon enough and come up with the terminal feature that works properly and name defined as “root@churu” want to give it the linux vibes yk.
I First made a loading screen which is very easy to make all it needed was to use some HTML to make the loading screen appear and then all it needed was basic CSS for it cover the whole screen to give it a very cool effect and then i js took some help with javascript to make the bar load, also Made the whole inside as in the images below i have shown that all the apps i made via javascript are shown i used wttr API via wttr.in for weather broadcast and the thing is it does not require any API key and is totally free and works pretty good i mean it does sometimes show random weather but yeah it is a very good API that can be used. and For the images i js kept a web theme and a kind of a spiderman theme cuz it looks cool like that.
I First made a loading screen which is very easy to make all it needed was to use some HTML to make the loading screen appear and then all it needed was basic CSS for it cover the whole screen to give it a very cool effect and then i js took some help with javascript to make the bar load, also Made the whole inside as in the images below i have shown that all the apps i made via javascript are shown i used wttr API via wttr.in for weather broadcast and the thing is it does not require any API key and is totally free and works pretty good i mean it does sometimes show random weather but yeah it is a very good API that can be used. and For the images i js kept a web theme and a kind of a spiderman theme cuz it looks cool like that.
so i made this voice assistant “jarvis” in python
basically it listens for a wake word, then you talk to it, and it replies or runs stuff like opening apps / answering questions / whatever i wired into it
I built a Python voice assistant called Jarvis. It listens for a wake word “Jarvis”, processes spoken input, and then responds using tts or executes basic system actions like opening apps, running commands, or answering queries through an AI/API layer.
How it works (in simple terms)
The flow is basically:
mic input was the first pain
it either didn’t hear me or picked up the wrong device
spent way too long just figuring out why it was “silent” but actually listening to the wrong mic
then speech recognition started being annoying
like it would randomly misunderstand words or just freeze if i spoke too fast
also made the classic mistake of letting it listen while it was speaking
so it would hear its own voice and start looping responses , so i had to add a lock so it doesnt talk while talking
biggest headache was the API / env stuff
worked fine when i ran python main.py
then i packaged it and suddenly everything was “missing key / file not found / module not found”
turned out i had hardcoded paths and assumed my machine layout is universal fixed that by making paths dynamic + cleaning up env loading
also packaging with pyinstaller was pain
some imports just randomly didn’t show up in dist build and i had to manually force include them
now it mostly works but i still feel like it’s fragile,
one change and it might break again.
but yeah overall it taught me:
audio stuff is way harder than it looks
packaging python apps is cursed
and debugging voice stuff is basically just “try everything until it works”
Echo is a simple but powerful Slack bot built to make communication inside a team feel smoother, faster, and less messy. It is designed with the idea that a good bot should not just sit there and reply, but should actually help people get things done without making them waste time on small repetitive tasks. Echo focuses on making everyday workspace interaction easier by responding quickly, keeping things organized, and acting like a helpful digital teammate inside Slack. The project reflects a practical and modern approach to automation, where the goal is not to make something flashy for no reason, but to build something genuinely useful, clean, and easy to work with. What makes Echo special is that it is meant to feel natural in a team environment — simple enough for anyone to use, but still smart enough to be helpful in real workflows. It shows a clear interest in building tools that save time, improve productivity, and make collaboration feel more effortless. Overall, Echo is a thoughtful first step into building real-world assistant software, and it has the foundation to grow into a very capable and reliable workspace companion. It opens apps and websited on command, even though yet it is only configured for Apps like Browsers, Games, Terminal, Useful apps like VS Code it is a very useful assistant, coming along with two modes - GUI and CLI
This is GUI , CLI is just normal terminal where you can speak
In my Arch i have set it as an automatic startup app in background so it doesnt show and whenever i press the hotkey that i have used for it i.e “Ctrl + Space” it turns on and as soon as i speak the name it recognises and opens the app for me