Skincare Architect
Welcome to the official documentation for SkincareArchitect. This project is an intelligent assistant designed to help users navigate the complex world of cosmetic ingredients and build safe, effective skincare routines.
Key Features
- Compatibility Diagnostic: A core engine that analyzes your products and warns you about potential conflicts between active ingredients (e.g., Retinoids vs. Acids).
- Routine Builder: Automatically organizes your selected products into a logical morning and evening sequence based on their texture and purpose.
- Virtual Shelf: A personal digital space where users can store and manage their current skincare collection.
- Multi-language Support: A localized interface designed to be accessible in both Ukrainian and English.
Technical Overview
- Architecture: Modern decoupled structure with a .NET Web API backend and a lightweight, responsive Web Frontend.
- Clean Code: Built with a focus on structured architecture, providing a scalable foundation for future skincare databases.
- API First: All analysis logic is handled through RESTful endpoints, ensuring fast and reliable ingredient checks.
Tip
Project Goal: To prevent skin irritation caused by incompatible products and to simplify the daily routine for skincare enthusiasts.
Developed as part of the Software Engineering curriculum, 2026.