haircare-ingredients-analyzer is a library I made, there might be issues with it
this app uses a flat rounded design style so no shadows or sharp edges, also no opacity, just use solid colors from the daisy ui palette
use lucide icons
tests go in the tests/src library
tests should mainly be smoke tests, we're just trying to make sure nothing is broken. Don't focus on specific text in tests.
use types from the haircare-ingredient-analyzer library when working with it
get ingredient data directly from haircare-ingredients-analyzer using getBundledDatabase() - do not create separate data files for ingredients
the docs for the haircare-ingredients-analyzer library are in docs/haircareanalyzer.md
the analysis results statuses correspond to the following daisy ui colors:
- caution, warning
- warning, error
- ok, info
bun
css
golang
html
javascript
mdx
next.js
react
+3 more
First Time Repository
A modern Next.js web app that analyzes haircare product ingredients using a custom-built analysis engine. Built with TypeScript, React 19, and TailwindCSS.
TypeScript
Languages:
CSS: 1.6KB
HTML: 0.1KB
JavaScript: 3.8KB
MDX: 59.6KB
TypeScript: 369.3KB
Created: 10/10/2017
Updated: 1/22/2025
All Repositories (1)
A modern Next.js web app that analyzes haircare product ingredients using a custom-built analysis engine. Built with TypeScript, React 19, and TailwindCSS.