Commit Graph

73 Commits

Author SHA1 Message Date
66deafc4fb feat(auth): implement auth API routes 2025-01-31 16:35:53 +08:00
2a126e496b feat: add @hono/zod-validator package 2025-01-31 16:35:14 +08:00
4d194774fc feat(auth): define login/register schemas 2025-01-31 16:33:19 +08:00
f7d8234f6a feat(docker): add curl installation for health check support 2025-01-29 22:19:10 +08:00
989f4b4354 feat: add health check endpoint using Hono framework 2025-01-29 21:53:47 +08:00
a6c4e47295 feat: add hono package 2025-01-29 21:53:39 +08:00
5a0be71f40 feat: implement authentication pages and forms for sign-in and sign-up 2025-01-29 20:25:02 +08:00
67565b1b18 fix: add width/height auto styling to maintain aspect ratio in image 2025-01-29 16:54:59 +08:00
abfadf3b0d feat: add shadcn/originui label component and shadcn form component 2025-01-29 16:38:55 +08:00
d8e75145e2 feat: add zod, react-icons, react-hook-form and @hookform/resolvers packages 2025-01-29 16:33:41 +08:00
1ee369c3be feat: add shadcn/originui input component 2025-01-29 15:57:16 +08:00
50cd4a86c5 feat: add shadcn separator component 2025-01-29 15:54:52 +08:00
821317b357 feat: add shadcn card component 2025-01-29 13:33:09 +08:00
59bdba44c2 feat(auth): add authentication layout 2025-01-29 13:30:38 +08:00
6261025880 chore(assets): add logo.svg to public directory 2025-01-29 13:30:23 +08:00
c7aa92456c feat: add shadcn/originui button component 2025-01-29 13:28:22 +08:00
29f1942367 feat: update layout to use Inter font and enhance Tailwind configuration for font family 2025-01-29 13:19:47 +08:00
25aec8223b fix: make RootLayoutProps readonly to enhance type safety 2025-01-29 12:28:34 +08:00
75cd5caa04 feat(theme): add theme switcher component with radio group for light, dark, system modes and skeleton loading state 2025-01-29 01:15:17 +08:00
f139be1c97 feat: implement dark mode with next-themes and ThemeProvider 2025-01-29 01:09:10 +08:00
c85de533e1 chore: add Docker support with Dockerfile and .dockerignore 2025-01-28 22:36:49 +08:00
73ab56de00 chore: initialize shadcn 2025-01-28 22:16:24 +08:00
8c8391266d chore: initialize the Next.js project 2025-01-28 22:08:33 +08:00