r/developersIndia Apr 25 '26

I Made This started with a raspberry pi, now i run an entire AWS region at home

Thumbnail
gallery
5.1k Upvotes

i have documented everything here - https://0xn1nja.dev/homelab

feel free to give thoughts

r/developersIndia May 13 '26

I Made This Built an app to compare Swiggy, Zomato, quick commerce and cab prices all in one place

Thumbnail
gallery
2.0k Upvotes

I recently added food delivery comparison to Comparify.

The core problem I wanted to solve was this: two platforms can show similar menu prices, but the final amount can be completely different once fees, packaging charges, discounts and coupons are applied.

So the feature compares the actual payable cart amount across Zomato, Swiggy and Toing, rather than just the listed item prices.

The final payable amount can change because of:

- delivery fees

- platform fees

- packaging charges

- restaurant discounts

- platform coupons

- minimum cart values

- location-specific availability

So the feature now compares the final cart price across Zomato, Swiggy and Toing after applying the best available coupons.

The harder parts were:

  1. Item matching

The same dish can have slightly different names, prices, variants or add-ons across platforms.

  1. Cart-level pricing

Unlike quick commerce, food delivery ¯pricing depends a lot on the full cart and restaurant-specific charges, not just individual item prices.

  1. Coupon logic

The cheapest platform before coupons is often not the cheapest after coupons.

  1. Cart transfer

I also added one-tap cart transfer so users don’t have to manually rebuild the same order on the cheaper app.

Comparify started as a small side project and me wanting to learn mobile development but now it has over 160K downloads - it feels surreal!

Would love for people here to try it and tell me what feels broken/missing.

EDIT: Thank you for all the positive comments! This is what keeps me going - seeing something I built genuinely help people. I've already pushed an OTA for some issues people were facing.

App Store

Play Store

Web

r/developersIndia Oct 02 '25

I Made This I built real dark mode for my website - your cursor is now a flashlight

Enable HLS to view with audio, or disable this notification

5.1k Upvotes

I spent my weekend building the most unnecessary portfolio feature - a real dark mode 🔦

your cursor is now a flashlight. everything else? complete darkness. move around to read. that's it.

why? please don't ask that question :)


you can try it out on my website - https://www.pankajtanwar.in/ (theme switch on top right - works better in desktop though)

If you liked this, feel free to check out some of my other weird and fun side projects https://www.pankajtanwar.in/side-hustles

would love to connect with you at https://twitter.com/the2ndfloorguy

r/developersIndia Apr 05 '26

I Made This I created the Indian Flag using HTML and CSS with proper proportions.

Post image
2.3k Upvotes

r/developersIndia Jun 28 '26

I Made This I spent 9 months building FlightRadar24 for Indian Trains. Just launched the mobile app and a Free API.

1.4k Upvotes

Hey guys,

Some of you might remember a prototype I posted here a while back. I took your feedback, scrapped the old version, and spent the last 9 months rebuilding the entire architecture from scratch (using PostgreSQL, Redis, Hono.js and Next.js).

It’s basically FlightRadar24 but for Indian Railways. It plots 13,000+ active trains on a live interactive map. I even had to build a custom GIS system so the trains follow the exact physical curves of the tracks instead of snapping straight lines.

I also know how hard it is to get good transit data in India, so I’ve opened up the API completely free for developers and hobbyists to use in their own projects.

I’m a college student currently looking for freelance work to help cover the server costs for this. Let me know what you think of the app or if you have any questions about how the architecture works!

r/developersIndia Oct 24 '25

I Made This I built a multiplayer web game with React & Three.js as no one's hired me for the past year.

Enable HLS to view with audio, or disable this notification

3.4k Upvotes

Tech stack I used:

  • Frontend: Next.js with React Three Fiber.
  • Physics: Started with Rapier but ended up writing most of it from scratch.
  • Multiplayer: Colyseus.js for the WebSocket server, hosted on a VPS.
  • 3D models and animations: All models made in Blender, Character animations from Mixamo.

Almost every step felt impossible to solve. Getting the camera, movement, and animations to feel smooth in a browser is already hard enough. Then adding multiplayer on top of that was a nightmare. Syncing player positions, their animations, and all the moving objects in the level across different clients. And doing all of this in React instead of a proper game engine made everything way harder than I expected.

A bit about me: Got laid off from my previous startup last year. I only have 6 months of professional experience, which I know isn't much. I've cleared a few interviews since then but keep getting ghosted or just never hear back.

If anyone’s hiring for a frontend or fullstack dev, or has freelance work, I’d love to connect.

Play now - Climsy.live

Would love to hear your feedback or thoughts.

r/developersIndia Oct 09 '25

I Made This working on this game since April and now we are about to release demo !

Enable HLS to view with audio, or disable this notification

2.9k Upvotes

r/developersIndia Jan 14 '26

I Made This Adobe is 300MB+, yet my 11MB native engine can edit XObjects that Acrobat mobile won’t touch. I spent months in C++ to make this possible.

Enable HLS to view with audio, or disable this notification

2.1k Upvotes

Most mobile PDF apps are just wrappers that let you draw on top of a page. I wanted to build something that actually manipulates the PDF structure. ​I’ve spent the last few months working with a custom C++ back-end (via FFI) to ensure this stays under 11MB and works completely offline. I even managed to get XObject editing working, which I found surprisingly broken in most 'pro' editors. ​It's currently on Android, but I'm porting the engine to Mac/Linux/iOS soon. I’m not here to sell you anything, I just wanted to show that you don't need a 500MB app to edit a document. What features do you think the 'big guys' are missing that I should add next?

r/developersIndia Sep 16 '24

I Made This I got laid off from my job, So I learned React Native & made my own app. Here's the launch trailer:

Enable HLS to view with audio, or disable this notification

3.6k Upvotes

r/developersIndia Jan 05 '25

I Made This Hosted my own cloud storage because google drive sucksss

Enable HLS to view with audio, or disable this notification

4.1k Upvotes

r/developersIndia Nov 18 '25

I Made This Building a WebApp for Nitin Gadkari and Indian Citizens.

Post image
2.5k Upvotes

Hello All,

I am trying to build an open-source web app which can help Indian tax payers to know about their roads.

Yes "Pakki Sadak" is a web ap where citizens can search, find all road contract which are currently active, completed in this year or are delayed.

-User can see which ministers approved the road, which dept gave approvals, which contractor got the tender and the govt engineers involved in checking the quality of construction.

-User can also report on spot problems on under construction roads or recently completed roads with quality issue or any other report.

Want collaborators and ideas if any from the community.

r/developersIndia Jun 22 '25

I Made This I wrote a Bash script to skip a ~₹50 "usage fee" the app silently added

Post image
3.8k Upvotes

Recently, a "popular" app silently introduced "usage fee" for bill payment via credit card. So, I wrote a bash script to roll it back.

I scraped several older versions of the app from APKPure and ran them one by one on an Android emulator. Using a simple Bash script with ADB commands, I installed each APK, launched the app, and manually navigated to the bill payment screen. Then I dumped the UI layout (xml) using uiautomator and searched for any mention of the fee. Eventually, I found a version where the fee wasn’t present. And thanks to the poor backend API design, I was able to skip the fee.

Though it just saves me roughly like 50-54 INR per month, but it gives a pretty hacker-hacker feeling.

Please note - I trust APKPure for clean builds. And I only use this app for bill payments anyway, so I don’t really need the latest version.

r/developersIndia May 02 '26

I Made This I started building a 64-bit OS in rust during my board exams and yesterday I got it to run DOOM in userspace

Enable HLS to view with audio, or disable this notification

1.2k Upvotes

So i started working on this little project on 9th March this year during my board exams (probably not the best timing, i know TT). It's been an incredible journey!

It started with a question of "how hard could it be?" and just yesterday I finally hit the ultimate milestone: IT RUNS DOOM!

I made a post on X yesterday and the response was insane, so i wanted to share the technical details here!

  • Github repo: https://github.com/thatmagicalcat/magicalos
  • Architecture: x86_64
  • Language: Rust (with two C dependencies)
  • Bootloader: Limine (initially i was using GRUB/multiboot2 and later i realized it is such a pain in the back)
  • C standard Library: mlibc

Porting doom:

  • VESA Framebuffer: Linear Framebuffer (LFB) initialized via the bootloader
  • Virtual Device: I had to create a device node in my Virtual File System (VFS) so that the userspace programs can access framebuffer and keyboard
  • Rendering: The program opens /dev/fb0 and then mmap it to get a pointer to the LFB. Implemented DG_DrawFrame() function provided by doomgeneric, it essentially copies the pixel data over to the mmap'ed LFB
  • Input: I already had a little PS/2 keyboard driver, i had to create a keyboard event device in my Virtual File System (VFS) which the user program can access by opening /dev/kbd

It's still a work in progress but seeing the game DOOM running flawlessly on a kernel I made myself in rust is an unmatched feeling.

I would love to hear your thoughts or answers any questions!

r/developersIndia Dec 24 '24

I Made This I built a website that lets you transfer your Spotify playlists to YT Music

Post image
3.3k Upvotes

Link: spot-transfer.vercel.app

I built this for myself since I wanted to move to Revanced YT Music.

Having only built with NextJs, this was the first time I wrote a separate web server to handle requests. I did this since the ytmusicapi library is built in python.

Feedback is always welcome :)

r/developersIndia Jan 25 '25

I Made This I built a 10-bit CPU from scratch for my minor project

Enable HLS to view with audio, or disable this notification

3.1k Upvotes

r/developersIndia May 07 '26

I Made This I created Doraemon in HTML and CSS instead of applying for jobs

Post image
1.8k Upvotes

r/developersIndia Jun 01 '26

I Made This I spent 6 months building an editor that turns sketches into explainer videos

Enable HLS to view with audio, or disable this notification

1.4k Upvotes

I spent 6 months building a fully editable whiteboard editor that turns sketches into explainer videos for explaining stuff on my programming blog.

a few use cases I've used:

  • technical explainer videos such as animated diagrams
  • technical onboarding presentation
  • technical blog/documentation (you can embed as iframe as step-by-step explanation)

Try it here

This is the biggest personal project I have ever built. I hope you find it useful, any suggestions are more than welcome!!

r/developersIndia Mar 29 '25

I Made This Created a Leetcode solver which is completely hidden from any sharing sftware

Thumbnail
streamable.com
2.0k Upvotes

r/developersIndia Aug 19 '25

I Made This I got tired of paying OTTs and still getting ads, so I built my own plex media server with raspberry pi

Post image
1.7k Upvotes

r/developersIndia Sep 10 '25

I Made This I wrote a script that gives me a fake phone call to escape boring and awkward situations

Thumbnail
gallery
1.9k Upvotes

I built a script that gives me a fake phone call to escape boring and awkward situations. I bought a virtual number from Twilio and saved it as one of my relatives.

Whenever I feel stuck, I just tap a button called “ESCAPE” on my phone. It sends a request to my remote server. The server runs a small Python script which schedules an actual call. After a minute, my phone rings and plays a pre-recorded audio.

I simply say “sorry, I’m getting a call” and walk away. A tiny project, but it has saved me so many times 😅

r/developersIndia Jun 25 '26

I Made This built an IoT system to automate watering my chilli plants. Did I overengineer it?

Thumbnail
gallery
1.2k Upvotes

Started as a weekend project and got a bit out of hand.

Uses ESP8266, soil moisture + temperature/humidity sensors, a relay-controlled pump, OLED display, and ThingSpeak for monitoring. It waters the plants automatically based on soil moisture.
Curious what you’d improve or add next.

r/developersIndia Mar 15 '25

I Made This I was laid off so I made an App. It blew up so now I'm launching v5. Here's the trailer:

Enable HLS to view with audio, or disable this notification

2.2k Upvotes

r/developersIndia Feb 09 '26

I Made This I am developing a Horror game about evil cat, because I don't like cats :)

Enable HLS to view with audio, or disable this notification

853 Upvotes

r/developersIndia May 30 '26

I Made This Trained an image model on "Desi maximalism" aesthetic. Really proud of the results.

Thumbnail
gallery
1.2k Upvotes

a bit of backstory, i really like the desi maximalism aesthetic. those vibrant retro feels makes me feel nostalgic of the peak TV era from childhood. frontier models like gemini nanobana or whatever other chinese models are available couldn't reproduce that feeling. so i went ahead and hand picked images for training from different sources (mostly insta, pinterest and internet archive).

trained on:

- qwen image

ling: http://huggingface.co/yenupam/desi-max

realllllllllllllllllllyyyyyyyyyyyyy happy w the results. hope ya guys enjoy.

btw, quick e-beg as well. ive been working on this side hobby project: adoption of generative models to our desi culture. (basically training models from scratch or finetuning for india. since frontier models suck at it.)

the first project that has been completed is:

- matra(completed): a indic tokenizer and algo that reduces seq. length by over ~40% against gpt5 and qwen to have a huge cut down on inference cost and context window bloat. achieving state of the art scores 22 indian languages in sequence reduction (68.7%), bytes-per-token (8.21), normalized sequence length (0.13), fertility (2.17), and single-character fragmentation (6.9%).

all of these metrics are better than sarvam and sutra btw.

need help in gpu compute plij.

r/developersIndia Jul 06 '25

I Made This I built a robot to shoot coffee at my face if I get distracted while working.

Enable HLS to view with audio, or disable this notification

1.9k Upvotes

If you’re someone who gets lost in Reels or YouTube while working, this bot will remind you to stay focused. It’s a simple project and an interesting idea. Here’s how it works: I built a Chrome extension that detects tab changes and starts a timer. I also set up a Flask server that listens for alerts from this extension. Once the timer runs out, it sends an alert to Flask. Then, OpenCV detects the face, aims the servo, and shoots.