This user has been banned.

Stats

2
Projects
11
Devlogs
32
Votes
2
Ships

Coding Time

All Time: 67h 38m
Today: 0h 16m

Member Since

June 16, 2025

Badges

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

Projects

2
Free VoIP

Free VoIP

Shipped
8 devlogs • 4 months ago
Toilet Paper
3 devlogs • 5 months ago

Activity

The-Wolf
The-Wolf Shipwright gave you feedback
42d ago

Free VoIP

Tried the VoIP between two iOS devices, could not get the audio and video to work. This could be a result of low data, please elaborate in your README for clarification.

from The-Wolf

I've managed to recreate a media encoding pipeline with Web Workers, the WebCodecs API, and the WebAudio API. I was initially inclined to use WebRTC's media pipeline, but that would defeat the whole purpose of this project. The raw audio and video streams received on the frontend are being encoded and sent to the Rust backend, where they'll be transmitted to the peer, whose protocol I can begin working on now.

Made some improvements to the call page's layout. The self-camera preview is now a floating window, and I've added some controls to the bottom of the screen too. Next, I'll create the backend protocol for calling, which may take quite some time.

Update attachment

Been a while since my last devlog! I took some time off this project to work on my startup. Anyway, I spent a couple of hours figuring out how to enable camera permissions on macOS. Turns out that I was simply editing the wrong configuration file, so everything worked after I figured that out. Now, we have a simple preview of our own camera when calling someone. More calling features coming soon...

Contact sharing is now fully implemented!

Rehatbir Singh
Rehatbir Singh worked on Free VoIP
12h 36m • 4 months ago

I've been working on the protocol to exchange contact details between users in a decentralized manner using the same P2P architecture. The backend for this protocol is implemented; all that is left now is the frontend.
The screenshot shows a QR code for a contact card of sorts. Other users can scan this to add this person to their contacts list.

Update attachment

The landing page now takes you to a form where you enter your name. Once the user hits submit, the backend will build an Iroh endpoint and store the corresponding secret key on-device. On subsequent app launches, this secret key is read, and the Iroh endpoint is restored.

Finally got React Router working with Data mode. I was previously trying to get it to work with Framework mode, but it was clashing with the way Tauri's Vite project is configured by default, and I am too new to the JS ecosystem to figure it out without wasting time. Anyway, a functional landing page is up and running.
Next steps are to figure out a network architecture. I'm thinking I'll use Iroh for P2P networking.

Update attachment

I've setup a Tauri project with Rust + React. I've also tried setting up React Router but running into a few issues. So far I have a blank white screen.

Update attachment
Rehatbir Singh
Rehatbir Singh created a project
123d ago

Free VoIP

Privacy focused, peer-2-peer video/voice chat application. Made with Rust + React + Tauri.

Free VoIP
8 devlogs 0 followers Shipped

Today I've added a basic sprite for the shoppers. I might add a visual distinction between the player and NPC shoppers, but this will do for now.

Update attachment

Since the last devlog, I've been a little busy with other things. But I've added these tiny little red exclamation indicators to show how panicked the shoppers are. I also added a game timer and a game over screen when it reaches zero.

Update attachment

Woah, first devlog! This is a game about panic buying that occurs in situations like quarantines or curfews. It was made for Bevy Jam 6, but I couldn't complete it in time and decided to keep working on it to materialize my vision for this game. My final jam submission is live on itch.io, and I will continue to deploy intermediate builds as development progresses.

Update attachment
Rehatbir Singh
Rehatbir Singh created a project
153d ago

Toilet Paper

In this chaotic shopping simulator, you're racing to stock up on essentials before a citywide quarantine hits. But be careful—every move you make is being watched. Grab too much of something, and nearby shoppers will start to panic... and panic spreads fast. Keep a low profile, avoid triggering stampedes, and don’t let desperate buyers snatch your last roll of toilet paper. One wrong move, and it’s a full-blown frenzy.

Toilet Paper
3 devlogs 2 followers Shipped
Rehatbir Singh
Rehatbir Singh joined Summer of Making
153d ago

This was widely regarded as a great move by everyone.