Velvet Loop
Velvet Loop is a production ecommerce platform built for personalized gifts, handmade accessories, and custom crafts, featuring an Express API, Prisma ORM, PostgreSQL database, Razorpay integration, and an administrative fulfillment console.
Role: Full-Stack Developer (solo) · Type: Full-stack ecommerce platform · Industry: Ecommerce — personalised gifts & handmade products
The problem
Most learning projects stop before the hard parts: money, state consistency and deployment. Velvet Loop was scoped deliberately to include all three.
- Understand how real systems are structured rather than following a tutorial
- Implement secure payment processing rather than mocking it
- Design a relational schema that survives real order volume
- Run complete order workflows from cart through fulfilment
- Deploy and operate the whole stack across three platforms
Stack
- Frontend: React 18, TypeScript, Vite, Tailwind CSS
- Backend: Node.js, Express.js, REST API
- Database: PostgreSQL, Prisma ORM, Supabase
- Payments: Razorpay, Webhook verification
- Media: Cloudinary, Image optimisation
- Email: Nodemailer, SMTP configuration
Read the full write-up
Home · Projects · Blog · Services · Résumé · Contact