I mostly work on the frontend and on the blockchain side of things.
I like perfection and simplicity in whatever I do.
Projects
CazzPay
Next.js
The Graph
Solidity
Uniswap
Chakra-UI
Description
A crypto off-ramping platform that facilitates sellers to allow payments in crypto, but receive that in fiat.
This project was showcased at HackMoney 2022, and won us a few sponsor prizes.
Woofy Market
React.js
Next.js
Solidity
Hardhat
Chakra-UI
Description
An open-source NFT marketplace - Mint, sell and buy NFTs on POLYGON at very low fees.
Moonlit Sea
Three.js
Javascript
GLTF
Description
This is a 3d, animated scene rendered with Three.js, to showcase several fundamental Three.js concepts.
Charity CMS
CMS
React.js
Next.js
Contentful
Razorpay
Description
CharityCMS - One platform to manage all NGOs and donations.
Allows NGOs to create dedicated pages for their organisation and accept donations.
Shoe-Good
React.js
Next.js
Commerce.js
Material-UI
Razorpay
Description
An ecommerce site that sells shoes. The ecommerce functionalities are implemented with Commerce.js, with payments supported by Razorpay. Material-UI has been used to theme the web app.
Anchat
React.js
Next.js
Firebase
CSS
PWA
Description
Anchat is a free platform to meet and chat with people from all across the world. You can also create your own chat rooms, and join others' rooms if you are invited.
My Blog
React.js
Next.js
Contentful
Javascript
JAMStack
Description
My own blog where I regularly post tutorials, thoughts, experiences, and so on. It's written with Next.js, so it's SEO friendly, like a blog should be. Contentful serves as a headless CMS. Comments are powered by Utterances.
Open Source
React-Intersection-Revealer
React.js
Intersection
Hooks
Description
An easy-to-use React hook that tells you whether a component/element is visible on the viewport currently, and if yes, how much of it is visible.
React-Waterfall-Grid
React.js
Grid
Responsive
Description
React Waterfall Grid is a library of fully responsive, animated and customizable waterfall grids (vertical and horizontal). All it needs is an array of your elements, and it handles the rest out-of-the-box.