project · August 20, 2019 · 2 min read

Coderplex Donation Page

My first open-source contribution that actually shipped, a donation page for the Coderplex Foundation, and where I learned the git, PR, and open-source-etiquette workflow.

nextjsreacttailwindcssrazorpay

Coderplex Donation Page

This one is special to me: it was my first open-source contribution that actually shipped. The Coderplex Foundation is a registered non-profit working to improve the state of tech in India, and I helped build its donation page, the site that let supporters contribute to the community, with Razorpay/UPI payments, built on Next.js and Tailwind CSS.

More than the code, this is where I actually learned how open source works. Contributing alongside the maintainer taught me the git workflow (branches, clean commits, rebasing), the pull-request workflow (small focused PRs, addressing review feedback), and the etiquette of contributing to someone else’s project, reading the CONTRIBUTING guide, respecting conventions, and communicating well. I ended up with 25 commits across code and docs and a spot in the project’s contributors list.

The habits I picked up here, small PRs, good commit hygiene, reviewing and being reviewed, are ones I still lean on every day.

How you can use it

The hosted donation site is no longer up, but the project is a good reference for a clean, payment-enabled Next.js + Tailwind + Razorpay page, and for anyone looking at how a small non-profit community project is structured. See the repo.

Krushi Raj Tula

Krushi Raj Tula · a developer, geek, and enthusiast who loves solving hard problems and fixing things with technology. Reach out on Twitter.

© 2026 Krushi Raj Tula · Designed & built by me, like everything else here · Source on GitHub