├── .dockerignore ├── .env.sample ├── .gitignore ├── .prettierrc ├── Dockerfile ├── README.md ├── bun.lockb ├── drizzle.config.ts ├── eslint.config.mjs ├── package.json ├── src ├── components │ └── layout │ │ ├── footer.tsx │ │ ├── header.tsx │ │ └── layout.tsx ├── data │ └── responses.ts ├── db │ ├── index.ts │ ├── migrate.ts │ └── schema.ts ├── features │ ├── assessment │ │ ├── components │ │ │ ├── layout.tsx │ │ │ └── question.tsx │ │ ├── data │ │ │ └── questions.ts │ │ ├── index.ts │ │ └── pages │ │ │ ├── assessment.tsx │ │ │ ├── context.tsx │ │ │ ├── finish.tsx │ │ │ ├── results.tsx │ │ │ └── start.tsx │ ├── index.ts │ └── landing.tsx ├── server.tsx ├── styles │ └── input.css └── util │ ├── action.ts │ └── cn.ts ├── static ├── livereload.js └── spinner.svg ├── tailwind.config.js └── tsconfig.json /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .git/ 3 | .env 4 | local.db -------------------------------------------------------------------------------- /.env.sample: -------------------------------------------------------------------------------- 1 | DATABASE_URL=file:local.db 2 | DB_AUTH_TOKEN=IF_USING_TURSO -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # deps 2 | node_modules/ 3 | static/output.css 4 | .env 5 | local.db -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/.prettierrc -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/README.md -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/bun.lockb -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/package.json -------------------------------------------------------------------------------- /src/components/layout/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/components/layout/footer.tsx -------------------------------------------------------------------------------- /src/components/layout/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/components/layout/header.tsx -------------------------------------------------------------------------------- /src/components/layout/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/components/layout/layout.tsx -------------------------------------------------------------------------------- /src/data/responses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/data/responses.ts -------------------------------------------------------------------------------- /src/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/db/index.ts -------------------------------------------------------------------------------- /src/db/migrate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/db/migrate.ts -------------------------------------------------------------------------------- /src/db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/db/schema.ts -------------------------------------------------------------------------------- /src/features/assessment/components/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/features/assessment/components/layout.tsx -------------------------------------------------------------------------------- /src/features/assessment/components/question.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/features/assessment/components/question.tsx -------------------------------------------------------------------------------- /src/features/assessment/data/questions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/features/assessment/data/questions.ts -------------------------------------------------------------------------------- /src/features/assessment/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/features/assessment/index.ts -------------------------------------------------------------------------------- /src/features/assessment/pages/assessment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/features/assessment/pages/assessment.tsx -------------------------------------------------------------------------------- /src/features/assessment/pages/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/features/assessment/pages/context.tsx -------------------------------------------------------------------------------- /src/features/assessment/pages/finish.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/features/assessment/pages/finish.tsx -------------------------------------------------------------------------------- /src/features/assessment/pages/results.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/features/assessment/pages/results.tsx -------------------------------------------------------------------------------- /src/features/assessment/pages/start.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/features/assessment/pages/start.tsx -------------------------------------------------------------------------------- /src/features/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/features/index.ts -------------------------------------------------------------------------------- /src/features/landing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/features/landing.tsx -------------------------------------------------------------------------------- /src/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/server.tsx -------------------------------------------------------------------------------- /src/styles/input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/styles/input.css -------------------------------------------------------------------------------- /src/util/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/util/action.ts -------------------------------------------------------------------------------- /src/util/cn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/src/util/cn.ts -------------------------------------------------------------------------------- /static/livereload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/static/livereload.js -------------------------------------------------------------------------------- /static/spinner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/static/spinner.svg -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webdevcody/questionnaire-lead-generator/HEAD/tsconfig.json --------------------------------------------------------------------------------