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.
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.
