vet management system
1.0.0
這是一個使用create-next-app
引導的 Next.js 專案。
首先,安裝依賴項
npm install
然後使用以下環境變數建立.env.local
文件
LOCAL_URL=Your Local mongoDB URL
MONGO_URL=Production mongoDB URL
NEXTAUTH_URL=http://localhost:3000/ | YOUR APP STARTING POINT URL
NEXTAUTH_SECRET=Secret to hash your tokens
在運行應用程式之前,請確保本機 mongodb 伺服器正在運行,如果您使用的是線上資料庫,請跳過此部分
# In your command-line, go to where your mongodb bin is installed by running the following command (Tweak in accordance with your mongodb installation folder)
cd ../../mongodb/bin
# Then start the mongodb server by running the following command
net start mongodb
然後,運行開發伺服器:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
用瀏覽器開啟http://localhost:3000查看結果。
該專案使用next/font
自動優化和載入 Inter(一種自訂 Google 字體)。
該應用程式有 3 種類型的用戶,即:
建立帳戶(透過註冊)後,指派給新建立帳戶的預設角色是客戶角色。
這3個用戶擁有以下權限:
一、醫生
醫生擁有建立、編輯、刪除使用者帳戶的完全管理權限,並且可以為該帳戶指派任何角色,即醫生可以為新建立的帳戶指派醫生、護理人員或客戶的角色。
醫生還擁有新增、編輯和刪除員工的完整管理權限
二.護士
三.客戶
一旦你分叉了這個倉庫,註冊至少一個帳戶,然後轉到你的資料庫並將該帳戶的角色更改為“醫生”,就這樣,你就擁有了完全的管理員權限。
要了解有關 Next.js 的更多信息,請查看以下資源:
您可以查看 Next.js GitHub 儲存庫 - 歡迎您提供回饋和貢獻!
部署 Next.js 應用程式最簡單的方法是使用 Next.js 創建者提供的 Vercel 平台。
查看我們的 Next.js 部署文件以了解更多詳細資訊。