June 16, 2025
This is a site which does nothing just, makes randomly a web page in a random style.
This python app creates video from all the pictures you select, in the folder.
In the last ~10 hours:
-I made a landing page for my app (static HTML&JS&CSS)
-improved cloud bridge command sending logic so instead of a pre-specified wait time it will automatically send the response with no wait time
-in iOS app you can now see your folders and files
-and fixed some errors in main app Shareify, web dashboard
This is a overhead 2D pixel shooting game.
This is an open-source NAS, file storage and networking manager. I want to make a python based host script, a cloud script which will do remote controls and alos an IOS app for managing and a website for this also.
Updated README about this project. Since Neighborhood is unfortunately ended this tool is no longer useful.
Offline time based flight tracking IOS app
I built a Slack bot that automatically tracks YSWS submission statuses for students. Instead of manually checking if your project got approved or denied, the bot checks every 5 minutes and sends you a Slack message when your status changes. It uses AI to write friendly notifications like Yooo, you got approved! and also has a web dashboard where you can see your current status. You can start tracking by typing '/yswsdb-track' in Slack, and it works for three status types: pending (waiting for review), approved (you're good!), and denied (needs work). It's basically a personal assistant that never forgets to check your submission status and tells you immediately when something changes.
This is a Slack bot that monitors Neighborhood YSWS Database submission statuses and sends automated notifications when they change.
I've been working on improving my app by adding a settings page where users can check their account details, change their password, and view helpful guides. The biggest improvement was connecting the app to actual APIs, so now all the features work for real instead of just being fake buttons - when someone creates an account or logs in, it actually communicates with a server and saves their information properly. I also built an onboarding process that walks new users through the app when they first download it. Another major change was switching the backend server to Python and hosting it on Nest, which keeps everything running smoothly.
Here’s a summary of the past hours of work on the Shareify app:
-Finished the homepage, login page and local login page—all fully functioning with the old bridge server
-Discovered the cloud bridge wasn’t working properly, spent most of the time debugging, and ultimately set up a dedicated server to handle command sending and response in a single API call
-Fixed all ~70 security risks flagged by GitHub and made usability improvements across other services
-Used curl extensively to test and debug responses, ensuring everything worked as expected
-Set up the Nest server over SSH, configured environment variables, installed Python3, generated and edited SSH keys, and created a system service for the server
-Managed subdomains, resulting in two live endpoints: bridge.bbarni.hackclub.app and command.bbarni.hackclub.app
I just added my HackaTime project (<<LAST PROJECT>>) to the neighborhood app I’ve been working on. This project was mostly about setting up and connecting everything properly so it runs perfekt and securely.
Most of my work was done in terminal. I used curl a lot to test and debug the app’s responses and make sure everything was working as expected. I also set up the Nest.js server using SSH. I created a system service for the server, set up the environment variables, installed Python3, and generated and edited SSH keys to keep things secure.
I also managed the subdomains for the project. Now there are two working endpoints:
- bridge.bbarni.hackclub.app
- command.bbarni.hackclub.app
Besides that, I used GitHub Desktop. I wrote commit messages and edited the .gitignore file (several times).
Since Neighborhood was down, I couldn’t upload a devlog—but here’s a summary of the past 7 hours of work:
- Finished the homepage, login page, and local login page for the Shareify app, all working with the old bridge server.
- While building the app, I realized the cloud bridge wasn’t functioning properly, so I spent most of my time debugging. Eventually, I set up a dedicated server to handle both bridge command sending and response in a single API call.
- Fixed all ~70 security risks flagged by GitHub.
- Made some small updates to other services to improve overall usability of the app.
I added cloud services to let users access the app from anywhere. There's now a dashboard for the bridge, and the cloud connection is smoother. I designed the iOS app’s home and login pages. The install script is easier to use, and I started writing a setup guide. I also added basic endpoints, used JWS for login security, and limited some cloud features for safety. Some bugs were fixed, and the app works better on Windows now.
I finished the IOS app design (home page and login page is done) but it isn't functional yet. I made the cloud connection smoother and I made a dashboard for the bridge. Also I fixed some bugs and improved security.
I fixed some security risks and also:
- made the base of the IOS app
- made the install.py more user friendly
- started the installation guide
- limited the functions of cloud connection (for security reasons)
I made security updates and some visual fixing. Uncontrolled data used in path expression are fixed now. Also I did some optimalization for Windows
Today I worked on cloud services. It will be a bridge between the local host and the user, so the user can access the app from the internet. I'm using Socket for it, some basic endpoints, and JWS for authentication.
I added File preview to Shareify. The preview supports videos, pictures, sound files, PDFs, Word documents and code files. And I started working on cloud services. It will be a bridge between the local host and the user, so the user can access the app from the internet. I'm using Socket for it, some basic endpoints, and JWS for authentication.
I did the file preview for code files, and started the Shareify Cloud service.
I made file preview and it supports most of the files: Word files, PDFs, sound files, videos and pictures. For PDF I made a custom viewer so it's not the system pdf viewer.
I did the permission, so limited users can only access the features they have permission for. Also I changed to JWS (from storing API keys in cookies). Also I made a bit of redesign on the login page and a lot of bug fixing. And I switched now to WGSI server.
I did the permission, so limited users can only access the features they have permission for. Also I changed to JWS (from storing API keys in cookies). Also I made a bit of redesign on the login page and a lot of bug fixing. And I switched now to WGSI server.
I made the users tab. You can edit, delete and create users. Also you can manage their roles. In nas tab I updated the log viewer so now it shows the logs ordered by time. And I made a working restart/shutdown button. Also added some new commands to command line (it was more of a bug fixing)
I made the users tab. You can edit, delete and create users. Also you can manage their roles. In nas tab I updated the log viewer so now it shows the logs ordered by time. And I made a working restart/shutdown button. Also added some new commands to command line (it was more of a bug fixing)
This was widely regarded as a great move by everyone.
I added health and reloading logic to my game. I made a lobby, with setting (saved locally and optionally in the cloud also), a pause menu. Now the bullets damage you and also your enemys, and there are some new blocks which restores your health.
I started the game Vivid Violence and so far I made the basic game logic, animation and the multiplayer server. You can set a name for yourself, and see other players in real time (there is a bug sometimes that not all player show up)
I made the install page (so a visual setup) and also made the upload/download logic. I implemented a download and a restart button and also the log's table is now fixed. And I made the icons for different type of files.
I started the File manager window and did the nas window fully with cmd and log database viewer integrated. Also I did the login/logout for the web dashboard and fixed some animations.
I made the settings tab work and made the update logics (it was a struggle) and also I started working on the NAS tab, the resources are now working. Now you can log in and log out in the app, but this is only in the early stage.
I made the settings tab work and made the update logics (it was a struggle) and also I started working on the NAS tab, the resources are now working. Now you can log in and log out in the app, but this is only in the early stage.
I did the Figma design and also started coding it. And I made the docs for the API