&easy-file-transfer
My first status update, though I have been working on it when I could since Monday.
The premise of this program is to try to make it easy and secure to just send some files to someone. Alice wants to send files to Bob. Bob runs the program in receive mode which spits out a code. Then he sends the code to Alice who then runs the program in send mode, passing the code and the files she wants to send. That's about it.
The architecture has a sender, receiver, and broker model where the sender and receiver both connect to a central "broker" via port 443 to communicate. The main purpose of this to get around the issues of P2P like blocked ports.
I originally wanted to have a GUI using the imgui lib i made for BoksOS and spent some time getting that working. But took me an embarrassingly long time to realize I didn't have copy/paste working and felt it would take too long to get that working, so I abandoned that and started on a CLI version. Hope to do a GUI one day!
The screenshots are what I have so far.