I'm a full-stack developer learning and building with Next.js, TypeScript, Node.js, Express, MongoDB, Docker, Nginx, Kubernetes, and AWS.
- Frontend: Next.js, React, TypeScript, Tailwind CSS, shadcn/ui, Tanstack form, Tanstack Query, Tanstack Router
- Backend: Node.js, Express.js, MongoDB, Mongoose, JWT Authentication, OAuth
- Database: MongoDB, PostgreSQL, Redis
- DevOps: Docker, Nginx reverse proxy, Kubernetes basics, AWS EC2/EKS practice
- Tools: Git, GitHub, Postman, VS Code, intellij, apidog
A full-stack restaurant ordering application with authentication, authorization, payment integration, and admin/user features. The idempotency model is used to prevent duplicate processing of the same request, especially during payment or order creation.
Tech used: Next.js, TypeScript, Node.js, Express, MongoDB, JWT, OAuth, eSewa
A secure backend authentication API built with Node.js, Express, TypeScript, MongoDB, and JWT. It includes user registration, login, refresh tokens, protected routes, Google OAuth, email verification, password reset, admin role protection, and 2FA/TOTP.
Tech used: Node.js, Express.js, TypeScript, MongoDB, Mongoose, JWT, Cookies, Google OAuth, Nodemailer, Zod, 2FA/TOTP
A practice project showing reverse proxy, multiple services, and Docker Compose networking.
A local Kubernetes deployment practice project with deployment files, services, ingress, and TLS learning.
A full-stack real estate web application built with Node.js, Express, MongoDB, Mongoose, and Pug. It includes property listings, user authentication, JWT cookies, protected routes, image upload, image resizing, pagination, and password reset.
Tech used: Node.js, Express.js, MongoDB, Mongoose, Pug, JWT, Cookies, Multer, Sharp, Nodemailer
A modern e-commerce application built with Next.js, React, Supabase, NextAuth, Zustand, and Tailwind CSS. It includes product listing, cart management, protected profile/checkout pages, checkout session creation, and eSewa payment success flow.
Tech used: Next.js, React, JavaScript, Supabase, NextAuth, Zustand, Tailwind CSS, eSewa, Vercel
- Spring Boot
- langchain js, langraph (ai integration)
- GitHub: sunflowerIU
- LinkedIn: linkedin.com/in/amit-thing-650870306