一家公司正在實施強大的 RDBMS 來簡化其就業申請流程。我們的目標是有效管理申請、追蹤候選人進度並加強招募人員和申請人之間的溝通。
我們使用了一些開源專案來正常運作:
資料庫設計在軟體開發生命週期(SDLC)中扮演著非常重要的角色。這部分包括建立元資料、規範化和建構實體關係圖 (ERD)。
元資料
標準化
ERD
補充一下,如果你想準備好資料庫,這裡提供的是dbKraft(使用的資料庫)的.sql檔。
KRAFT 尚未被萬維網訪問,因為它尚未部署。但是,如果您有興趣查看 UI 並親自體驗該網站,那麼您就位於自述文件的正確部分。若要開始存取原始程式碼,請按照以下步驟操作。
您可以分叉此儲存庫,也可以直接在本機電腦上複製此儲存庫。
在本機上複製儲存庫後,可以在任何 IDE 上存取它。
開啟專案後,您應該會看到所有檔案
使用
安裝依賴項
npm install
在伺服器資料夾上建立一個 .env 並輸入以下程式碼。確保將 YOUR_DB_PASSWORD_HERE 替換為您的實際 MariaDB/MySQL/任何 RDBMS 密碼。
DATABASE_PASSWORD="YOUR_DB_PASSWORD_HERE"
根據您的 MariaDB/MySQL/任何 RDBMS 資料庫環境在 server/config/db.js 中設定資料庫連線。
要安裝 client 資料夾所需的依賴項,請參閱客戶端的 package.json。
要安裝 server 資料夾所需的依賴項,請參閱伺服器端的 package.json。
在 /server 上執行伺服器。
node server.js
使用nodemon,您可以使用以下命令運行伺服器,
npm run server
在 /client 上執行客戶端。
npm start
Name | Avatar | GitHub | Contributions |
---|---|---|---|
Regina Bonifacio | Feiryrej | Fullstack Developer | |
Isaeus Guiang | asiguiang | Database Administrator, Technical Writer |
以上是建立關係資料庫應用程式的詳細內容。更多資訊請關注PHP中文網其他相關文章!