ArtDastak
ArtDastak is a full-stack commerce platform built with Next.js App Router and MongoDB. It includes a public storefront (catalog, PDP, cart/checkout, wishlist, reviews, coupons, blog/journal, campaign pages, SEO) plus an admin dashboard for products, orders, users, coupons, reviews, campaigns, blog CMS, analytics and CSV export. Authentication is implemented with Auth.js / NextAuth and supports credentials + email magic links, with optional Google/Facebook OAuth. Media uploads are handled via Cloudinary and transactional/auth emails via Resend + React Email. The website is explicitly marked as beta with simulated checkout/payments (no real transactions).

Tech stack
Challenges
- •Building an end-to-end commerce experience (storefront + admin) with robust auth, media handling, and content management
- •Keeping admin workflows fast and reliable while handling rich content (blogs/campaigns) and analytics exports
- •Delivering secure authentication flows (credentials + email magic links + optional OAuth) with role-based access
Solutions
- •Implemented Auth.js/NextAuth with MongoDB adapter, protected admin routes, and role-based access
- •Used Cloudinary for media uploads + Sharp for image processing, and React Email + Resend for transactional/auth emails
- •Built admin analytics dashboards (Recharts) and CSV export workflows for reporting
Impact
Unified storefront + admin in one cohesive Next.js codebase
Scalable content + media workflows for products, campaigns, and blog/journal
Reliable auth and protected admin operations suitable for production deployment
Screenshots

Project details
- Role
- Full-Stack Developer
- Category
- E-commerce
- Scope
- Production-grade build