Skip to content

Projects

Packages I've published, tools I built for myself, and projects I've contributed to.

Open source

react-basic-rbac

Role-based access control for React, published on npm.

Define roles with inheritance once, then check any permission with one function call. Fully typed, no hard-coded defaults.

  • TypeScript
  • React
  • npm
Open source

UI-Engine

A toolkit of ready SaaS screens for React. Co-founded.

Dashboards, auth flows and settings pages built as components you can drop into a new product.

  • React
  • TypeScript
Side project

Notification Engine

Plug-and-play email and push notifications for Node.js.

Global and per-user rate limits, an async queue, SMTP email, in-app push and MySQL history behind one small API.

  • Node.js
  • MySQL
Side project

AI Notes

Interview notes for AI engineers.

Each topic is explained simply, then precisely, then in words you can say out loud, then practised.

  • Astro
  • Writing
Side project

KAP Fit

Backend for a workout tracker.

Reps, weights, routines, nutrition and progress over time, with token blacklisting and caching on Redis.

  • NestJS
  • MongoDB
  • Redis
Side project

Push Notifications

Web push from a Node.js server.

A working demo of subscriptions, VAPID keys and delivery with the Web Push protocol.

  • Node.js
  • Web Push
Contribution

LinksHub

Open directory of free developer tools, about 1k stars.

I contributed resources and fixes to this community project.

  • Next.js
  • Open source
More on GitHubSmaller experiments, learning repos and everything else, at github.com/prajwaldhatti123.