feat: implement user authentication with GitHub OAuth, create database schema, and enhance navigation

This commit is contained in:
yuanhau 2025-05-07 10:52:51 +08:00
parent d773473eb0
commit 98ffbec764
12 changed files with 167 additions and 7 deletions

View file

@ -8,7 +8,8 @@
"generate": "nuxt generate",
"preview": "nuxt preview",
"postinstall": "nuxt prepare",
"prettier": "prettier --write ."
"prettier": "prettier --write .",
"createdb": "bun run createDatabase.ts"
},
"dependencies": {
"@fontsource-variable/noto-sans-tc": "^5.2.5",
@ -26,6 +27,7 @@
"bootstrap-icons": "^1.12.1",
"gsap": "^3.13.0",
"nuxt": "^3.17.2",
"passport-github2": "^0.1.12",
"prettier": "^3.5.3",
"tailwindcss": "3",
"tailwindcss-animatecss": "^3.0.5",