~/portfolio >Krupesh.dev~/portfolio >
#works
#experience
#skills
#education
#certifications
#contacts
#blogs
~/home/projects

#all-works

8total projects
4categories
3deployed live
5with source
web appApr 2025

Personal Developer Blog

Full-featured personal developer blog built on Next.js 15 and MongoDB. Ships blog posts, multi-part series, and TIL (Today I Learned) entries — backed by a newsletter subscription engine (Nodemailer), admin panel, RSS feed, and global search. Framer Motion animations, dark/light theming, and reading streak tracking complete the experience.

Next.js 15TypeScriptMongoDBTailwind CSSFramer MotionRadix UINodemailerRecharts
Live <~>
web appMay 2026

Chef AI - AI Recipe Generator

AI-powered recipe generator built on Next.js 13 App Router with a full custom auth system — magic-link email verification, bcryptjs password hashing, jose JWT sessions, and a token-bound cross-browser ingredient persistence flow. Users build an ingredient list on the landing page, sign up, and find those same ingredients pre-loaded in their dashboard regardless of which browser or device they verify from. Supports multiple AI provider configurations with a guided multi-step wizard, saved recipes cookbook, and a fully responsive mobile layout with drawer navigation.

Next.js 13TypeScriptMongoDBbcryptjsjose JWTMagic Link AuthZodLucide ReactNetlify
Live <~>
Backend DevelopmentJul 2023

Book Ordering Backend

Production-ready Node.js/Express backend with Google OAuth via PassportJS, Razorpay payment gateway, and a full admin panel. Architected on MVC pattern with MongoDB Atlas and complete CRUD coverage — secure, scalable, and deployment-ready.

Google AuthRazorpay IntegrationDockerMVC ArchitectureMongoDBMongoDB AtlasMongooseNode JSExpress JS
Demo ▶GitHub >
Backend DevelopmentMar 2024

Telegram Bot - NodeJS

Developer-focused Telegram bot that executes JavaScript snippets, fetches JSON from any URL, and queries Google Gemini AI for coding assistance. A programmable assistant that lives directly in your chat.

Telegram BotNodeJSJavaScriptGemini APIGemini Pro
Demo ▶GitHub >
web appDec 2023

Group Chat App

Real-time multi-room chat built on Next.js, Socket.io, and Redis. Instant message delivery, timestamped history, and a low-latency pub/sub backbone — all the core pieces of a production messaging system.

Next.jsRedisSocket.ioJavaScriptReal-time
Demo ▶GitHub >
web appMay 2023

Food Adda - MERN Stack

Full-stack MERN food ordering platform with a customer-facing app and a complete admin dashboard. Smooth React Motion animations, Chart.js sales analytics, and automated order confirmation emails via NodeMailer.

React JSMongoDBNode JSExpress JSNodeMailerMotion.jsChart.js
Demo ▶GitHub >
web appOct 2022

Fun Text

Focused React text utility that does one thing well — instant case conversion, word and character counts, reading time estimates, whitespace cleanup, and one-click clipboard copy. Clean, fast, and surprisingly useful.

React JSJavaScriptReact Hooks
Live <~>GitHub >
android appDec 2023

Scan Barcode And Pay the Bills App

Flutter mobile app backed by Firebase. Scan barcodes to build a cart, complete checkout in seconds, and verify identity with real-time email auth. Offline-resilient with local storage fallback for a seamless shopping flow.

FlutterFirebaseEmail VerificationLocal Storage
Demo ▶
Krupesh
vachhani.krupesh@gmail.com
GitHubLinkedInhttps://krupesh.devBlogs

$echo "Let's build something great."_

Every line here was written with intention — open to new opportunities.

© 2026 Krupesh Vachhani · Ahmedabad, Gujarat