Things I've built
Most of this lives inside OXRCLOUD. I'd rather show a few real pieces than a long list.
-
OXRCLOUD
One app for the whole hosting business
The public site, customer dashboard, billing, server management and admin panel share a single codebase, so nothing has to be glued together later.
Next.js, React, TypeScript, Tailwind, shadcn/ui, PostgreSQL, Prisma
-
OXRCLOUD
Checkout that takes eSewa and Khalti
Stripe, eSewa and Khalti sit behind one payment layer. Each gateway is its own module, so adding another doesn't mean rewriting checkout.
Stripe, eSewa, Khalti
-
OXRCLOUD
Servers that set themselves up
A paid order becomes a queued job, and the job creates the server through the Pterodactyl API. The goal is no manual step between payment and a running server.
Pterodactyl API, Redis, BullMQ, Docker, Nginx
-
OXRCLOUD
An admin panel that edits the website
Every piece of content on the site can be changed from the admin side. No code changes and no redeploy for a new price or a new headline.
Admin CMS, GitHub Actions
-
Personal
This website
Hand-written HTML, CSS and JavaScript. No framework, no build step. All the 3D is plain CSS transforms.
HTML, CSS, JavaScript
What I work with
No percentage bars. Here is what I actually use each one for.
-
Web development
Next.js, React and TypeScript in front. PostgreSQL and Prisma behind.
-
Linux
Where the servers live. The shell, Nginx and Docker are everyday tools.
-
Infrastructure
Pterodactyl panels and nodes, game servers, and deploys through GitHub Actions.
-
Automation
Queues and background jobs with Redis and BullMQ, so billing and provisioning run without me.
-
AI exploration
Still exploring. I use AI tools to build faster and I'm learning where they help and where they don't.