A logic-based skincare routine generator that recommends AM & PM routines based on skin type and concern — built with pure HTML, CSS, and JavaScript (no frameworks, no AI).
| Technology | Purpose |
|---|---|
| HTML5 | Structure |
| CSS3 | Styling, responsive grid layout |
| Vanilla JavaScript | Routine logic, dynamic DOM rendering |
No installation needed. Just open index.html in any browser — it works completely offline.
git clone https://github.com/YOUR-USERNAME/skincare-routine-generator.git
# then open index.html in your browser
skincare-routine-generator/
│
└── index.html # Single-file app — all HTML, CSS, and JS included
All routine data is stored as a nested JavaScript object organized by:
skin type → concern → { am: [...steps], pm: [...steps], tip: "..." }
When the user selects their options, the app looks up the correct combination and dynamically renders the steps to the DOM — no page reload, no API call needed.
Note: This project was later upgraded with AI-powered generation using the Claude API.
See the AI version here: GlowAI — AI Skincare Routine Generator