├── .env.demo ├── README.md ├── astro-auth ├── .env.demo ├── .gitignore ├── .vscode │ ├── extensions.json │ └── launch.json ├── README.md ├── astro.config.mjs ├── data │ └── challenges │ │ └── todo.json ├── package.json ├── pnpm-lock.yaml ├── public │ └── favicon.svg ├── src │ ├── assets │ │ ├── astro.svg │ │ └── background.svg │ ├── components │ │ ├── AddChallenge.astro │ │ └── ChallengesList.astro │ ├── env.d.ts │ ├── layouts │ │ └── Layout.astro │ ├── lib │ │ └── db.ts │ ├── middleware.ts │ ├── pages │ │ ├── api │ │ │ └── challenges.json.ts │ │ ├── index.astro │ │ └── retos.astro │ └── styles │ │ └── global.css └── tsconfig.json └── nextjs-auth ├── .gitignore ├── README.md ├── app ├── favicon.ico ├── globals.css ├── layout.tsx ├── page.tsx └── protected │ └── page.tsx ├── eslint.config.mjs ├── middleware.ts ├── next.config.ts ├── package.json ├── pnpm-lock.yaml ├── postcss.config.mjs ├── public ├── file.svg ├── globe.svg ├── next.svg ├── vercel.svg └── window.svg └── tsconfig.json /.env.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/.env.demo -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/README.md -------------------------------------------------------------------------------- /astro-auth/.env.demo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/.env.demo -------------------------------------------------------------------------------- /astro-auth/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/.gitignore -------------------------------------------------------------------------------- /astro-auth/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/.vscode/extensions.json -------------------------------------------------------------------------------- /astro-auth/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/.vscode/launch.json -------------------------------------------------------------------------------- /astro-auth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/README.md -------------------------------------------------------------------------------- /astro-auth/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/astro.config.mjs -------------------------------------------------------------------------------- /astro-auth/data/challenges/todo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/data/challenges/todo.json -------------------------------------------------------------------------------- /astro-auth/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/package.json -------------------------------------------------------------------------------- /astro-auth/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/pnpm-lock.yaml -------------------------------------------------------------------------------- /astro-auth/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/public/favicon.svg -------------------------------------------------------------------------------- /astro-auth/src/assets/astro.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/src/assets/astro.svg -------------------------------------------------------------------------------- /astro-auth/src/assets/background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/src/assets/background.svg -------------------------------------------------------------------------------- /astro-auth/src/components/AddChallenge.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/src/components/AddChallenge.astro -------------------------------------------------------------------------------- /astro-auth/src/components/ChallengesList.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/src/components/ChallengesList.astro -------------------------------------------------------------------------------- /astro-auth/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/src/env.d.ts -------------------------------------------------------------------------------- /astro-auth/src/layouts/Layout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/src/layouts/Layout.astro -------------------------------------------------------------------------------- /astro-auth/src/lib/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/src/lib/db.ts -------------------------------------------------------------------------------- /astro-auth/src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/src/middleware.ts -------------------------------------------------------------------------------- /astro-auth/src/pages/api/challenges.json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/src/pages/api/challenges.json.ts -------------------------------------------------------------------------------- /astro-auth/src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/src/pages/index.astro -------------------------------------------------------------------------------- /astro-auth/src/pages/retos.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/src/pages/retos.astro -------------------------------------------------------------------------------- /astro-auth/src/styles/global.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; -------------------------------------------------------------------------------- /astro-auth/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/astro-auth/tsconfig.json -------------------------------------------------------------------------------- /nextjs-auth/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/.gitignore -------------------------------------------------------------------------------- /nextjs-auth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/README.md -------------------------------------------------------------------------------- /nextjs-auth/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/app/favicon.ico -------------------------------------------------------------------------------- /nextjs-auth/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/app/globals.css -------------------------------------------------------------------------------- /nextjs-auth/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/app/layout.tsx -------------------------------------------------------------------------------- /nextjs-auth/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/app/page.tsx -------------------------------------------------------------------------------- /nextjs-auth/app/protected/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/app/protected/page.tsx -------------------------------------------------------------------------------- /nextjs-auth/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/eslint.config.mjs -------------------------------------------------------------------------------- /nextjs-auth/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/middleware.ts -------------------------------------------------------------------------------- /nextjs-auth/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/next.config.ts -------------------------------------------------------------------------------- /nextjs-auth/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/package.json -------------------------------------------------------------------------------- /nextjs-auth/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/pnpm-lock.yaml -------------------------------------------------------------------------------- /nextjs-auth/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/postcss.config.mjs -------------------------------------------------------------------------------- /nextjs-auth/public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/public/file.svg -------------------------------------------------------------------------------- /nextjs-auth/public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/public/globe.svg -------------------------------------------------------------------------------- /nextjs-auth/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/public/next.svg -------------------------------------------------------------------------------- /nextjs-auth/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/public/vercel.svg -------------------------------------------------------------------------------- /nextjs-auth/public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/public/window.svg -------------------------------------------------------------------------------- /nextjs-auth/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/midudev/hackaton-clerk-2025/HEAD/nextjs-auth/tsconfig.json --------------------------------------------------------------------------------