- Paaswordless authentication using Clerk
You can use any package manager you want. Make sure to install the dependencies first using your package manager. I use pnpm.
Note: I switched from DynamoDB to Convex. I used Docker because I needed to run DynamoDB locally. If I do not find any use case, I will be removing the docker-compose file and the Dockerfile soon.
# If you want to use docker
pnpm dockerup-f # rebuild, force recreate and up
pnpm dockerup # up
pnpm dockerdown # down
# or without docker
pnpm run dev
pnpm run build
pnpm run start
Or directly with docker-compose
docker compose up --build # force rebuild and up
- TypeScript
- NextJS
- Clerk
- shadcn/ui
- TailwindCSS
- zod
- React Hook Form
- Docker
- Convex
- AWS DynamoDB