โ† Back to Projects

Myna Skin Care

Coming Soone commerce

A full-stack skincare e-commerce and consultation booking platform where customers browse products, purchase skincare packages, and book expert consultations โ€” with automated email workflows and an admin inventory dashboard.

๐ŸŒ Live Site๐Ÿ“ GitHub RepoBy Kyle Parsotan ยท 2026

Problem

Skincare brands need more than a product catalog โ€” customers want personalized consultation access and seamless purchasing in one place, while admins need inventory tracking and automated customer communication.

Solution

Building a Next.js e-commerce platform with MongoDB for product and order data, Resend for automated email flows (order confirmations, booking reminders), and an admin dashboard for inventory management and sales analytics.

Tech Stack

Frontend
Next.jsTailwindCSSshadcn/ui
Backend
Next.js API RoutesMongoDB (Mongoose)Resend
Database
MongoDB Atlas
DevOps
Vercel

Architecture

Frontend

Next.js App Router with server components for the product catalog (fast initial load, SEO-friendly). Product pages and the consultation booking form are client components for interactivity. shadcn/ui provides cart drawer, modal, and form components. TailwindCSS drives the clean, premium aesthetic.

Backend

Next.js API Routes handle product CRUD, order creation, and booking management. Mongoose models define products, orders, users, and consultations. Resend sends automated order confirmation, shipping update, and booking reminder emails.

Database

MongoDB Atlas. Collections: products (catalog + inventory counts), orders (linked to user + products), users, consultations (booking date, assigned consultant, status).

Features

Future Improvements

By Kyle Parsotan ยท 2026

Get to Work

Contact me for freelance work, full-time opportunities! I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.