├── .env.local ├── .eslintrc.json ├── .gitignore ├── README.md ├── app ├── api │ ├── evaluate │ │ └── route.tsx │ ├── optimize │ │ └── route.tsx │ ├── site-metrics │ │ └── route.tsx │ ├── update │ │ └── route.tsx │ └── upload │ │ └── route.tsx ├── components │ ├── fonts.ts │ ├── footer.tsx │ ├── globals.css │ ├── index │ │ ├── buttons.tsx │ │ ├── evalControls.tsx │ │ ├── floating.tsx │ │ ├── instructions-original.tsx │ │ ├── instructions.tsx │ │ └── table.tsx │ └── optimize │ │ ├── buttons.tsx │ │ ├── floating.tsx │ │ ├── instructions.tsx │ │ ├── passwordPrompt.tsx │ │ └── table.tsx ├── layout.tsx ├── lib │ ├── actions.ts │ ├── constants.ts │ ├── data.ts │ ├── db.ts │ ├── definitions.ts │ ├── metrics.ts │ └── utils.ts ├── optimize │ └── page.tsx └── page.tsx ├── next.config.mjs ├── package.json ├── pnpm-lock.yaml ├── postcss.config.mjs ├── public ├── data │ └── fib50.csv ├── favicon.ico ├── favicon.svg ├── github.svg ├── info-icon.svg ├── og-image.jpg └── x.svg ├── tailwind.config.ts └── tsconfig.json /.env.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/.env.local -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/README.md -------------------------------------------------------------------------------- /app/api/evaluate/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/api/evaluate/route.tsx -------------------------------------------------------------------------------- /app/api/optimize/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/api/optimize/route.tsx -------------------------------------------------------------------------------- /app/api/site-metrics/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/api/site-metrics/route.tsx -------------------------------------------------------------------------------- /app/api/update/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/api/update/route.tsx -------------------------------------------------------------------------------- /app/api/upload/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/api/upload/route.tsx -------------------------------------------------------------------------------- /app/components/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/components/fonts.ts -------------------------------------------------------------------------------- /app/components/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/components/footer.tsx -------------------------------------------------------------------------------- /app/components/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/components/globals.css -------------------------------------------------------------------------------- /app/components/index/buttons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/components/index/buttons.tsx -------------------------------------------------------------------------------- /app/components/index/evalControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/components/index/evalControls.tsx -------------------------------------------------------------------------------- /app/components/index/floating.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/components/index/floating.tsx -------------------------------------------------------------------------------- /app/components/index/instructions-original.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/components/index/instructions-original.tsx -------------------------------------------------------------------------------- /app/components/index/instructions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/components/index/instructions.tsx -------------------------------------------------------------------------------- /app/components/index/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/components/index/table.tsx -------------------------------------------------------------------------------- /app/components/optimize/buttons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/components/optimize/buttons.tsx -------------------------------------------------------------------------------- /app/components/optimize/floating.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/components/optimize/floating.tsx -------------------------------------------------------------------------------- /app/components/optimize/instructions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/components/optimize/instructions.tsx -------------------------------------------------------------------------------- /app/components/optimize/passwordPrompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/components/optimize/passwordPrompt.tsx -------------------------------------------------------------------------------- /app/components/optimize/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/components/optimize/table.tsx -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/lib/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/lib/actions.ts -------------------------------------------------------------------------------- /app/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/lib/constants.ts -------------------------------------------------------------------------------- /app/lib/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/lib/data.ts -------------------------------------------------------------------------------- /app/lib/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/lib/db.ts -------------------------------------------------------------------------------- /app/lib/definitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/lib/definitions.ts -------------------------------------------------------------------------------- /app/lib/metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/lib/metrics.ts -------------------------------------------------------------------------------- /app/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/lib/utils.ts -------------------------------------------------------------------------------- /app/optimize/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/optimize/page.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/app/page.tsx -------------------------------------------------------------------------------- /next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/next.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/data/fib50.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/public/data/fib50.csv -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/public/github.svg -------------------------------------------------------------------------------- /public/info-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/public/info-icon.svg -------------------------------------------------------------------------------- /public/og-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/public/og-image.jpg -------------------------------------------------------------------------------- /public/x.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/public/x.svg -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eugeneyan/align-app/HEAD/tsconfig.json --------------------------------------------------------------------------------