~/portfolio — bash — 80×24
$ whoami
Sanu Ranjan
Full-stack developer (MERN)
$ about.txt
A developer, focused on crafting elegant, user centric web apps. Lately I've been
self-hosting my own projects to understand the parts beyond
just writing code.
3 projects live · self-hosted on a VPS

Things I've shipped and still run

taskdesk.mernlab.com
LIVE

TaskDesk

Full-stack task management app for tracking and assigning tasks among team members across projects. JWT-based authentication, issued via a secure httpOnly cookie. A same-origin setup, so there's no CORS to configure. Every push to main redeploys automatically through a GitHub Actions workflow.

React Express MongoDB Chart.js JWT Auth Build tool-Vite Nginx PM2 GitHub Actions
crm.devranjan.cloud
LIVE

Anvaya CRM

An intuitive full-stack CRM for managing sales leads at different stages of pipeline. Includes a 5-chart reports dashboard built on MongoDB aggregation pipelines and URL based filters that are shareable and refresh-safe.

React Express Chart.js MongoDB Build tool-Vite Nginx PM2
shop.devranjan.cloud
LIVE

GrillMart

Full-stack e-commerce platform with cart, wishlist, address book, and order placement features. When a product search comes up empty, an AI-powered fallback (GPT-4o-mini) suggests relevant products from the catalog instead of a blank results page.

React Express MongoDB OpenAI API Build tool-Vite Nginx PM2

Full stack, including the stack it runs on

~/frontend
  • JavaScript (ES6+)
  • React
  • Bootstrap
~/backend
  • Node.js
  • Express
  • REST API design
~/database
  • MongoDB
  • Mongoose
  • Schema design
~/infra
  • Nginx
  • PM2
  • Let's Encrypt / Certbot
$ Currently Exploring SQL, Typescript and GitHub Actions (CI/CD)

Let's connect

$ contact --sanu
Open to full-stack roles. Fastest way to reach me is email.
Copied ranjan.code33@gmail.com