首頁 > 資料庫 > mysql教程 > 建立關係資料庫應用程式

建立關係資料庫應用程式

Susan Sarandon
發布: 2024-11-25 06:36:18
原創
455 人瀏覽過

關於該項目

一家公司正在實施強大的 RDBMS 來簡化其就業申請流程。我們的目標是有效管理申請、追蹤候選人進度並加強招募人員和申請人之間的溝通。

目錄

  1. 關於該項目
    • 目錄
    • 特點
    • 使用的技術
  2. 資料庫設計
  3. 網站快照
  4. 入門
    • 先決條件
    • 安裝
  5. 跑步
  6. 貢獻者
  7. 執照

特徵

  • 認證系統
  • 登入與登出功能
  • 儀表板
  • 查詢
  • 申請人 CRUD
  • 應用程式 CRUD
  • 教育史 CRUD
  • 工作歷史 CRUD
  • 參考CRUD
  • 列印功能
  • 搜尋

使用的技術

我們使用了一些開源專案來正常運作:

  • 反應
  • Node.js
  • 特快
  • MySQL
  • bcrypt
  • jsonwebtoken

資料庫設計

資料庫設計在軟體開發生命週期(SDLC)中扮演著非常重要的角色。這部分包括建立元資料、規範化和建構實體關係圖 (ERD)。

  • 元資料

  • 標準化

  • ERD

補充一下,如果你想準備好資料庫,這裡提供的是dbKraft(使用的資料庫)的.sql檔。

網站快照

登入頁面

Create a Relational Database Application

首頁

Create a Relational Database Application

CRUD 頁面範例

Create a Relational Database Application

查詢頁面

Create a Relational Database Application

查詢頁面範例

Create a Relational Database Application

入門

KRAFT 尚未被萬維網訪問,因為它尚未部署。但是,如果您有興趣查看 UI 並親自體驗該網站,那麼您就位於自述文件的正確部分。若要開始存取原始程式碼,請按照以下步驟操作。

先決條件

  • 確保您的電腦上安裝了 Node.js 和 npm。

安裝

  1. 您可以分叉此儲存庫,也可以直接在本機電腦上複製此儲存庫。

  2. 在本機上複製儲存庫後,可以在任何 IDE 上存取它。

    開啟專案後,您應該會看到所有檔案

  3. 使用
    安裝依賴項

    npm install
    
    登入後複製
  4. 在伺服器資料夾上建立一個 .env 並輸入以下程式碼。確保將 YOUR_DB_PASSWORD_HERE 替換為您的實際 MariaDB/MySQL/任何 RDBMS 密碼

    DATABASE_PASSWORD="YOUR_DB_PASSWORD_HERE"
    
    登入後複製
  5. 根據您的 MariaDB/MySQL/任何 RDBMS 資料庫環境在 server/config/db.js 中設定資料庫連線。

  6. 要安裝 client 資料夾所需的依賴項,請參閱客戶端的 package.json。

  7. 要安裝 server 資料夾所需的依賴項,請參閱伺服器端的 package.json。

跑步

  • 在 /server 上執行伺服器。

    node server.js
    
    登入後複製
  • 使用nodemon,您可以使用以下命令運行伺服器,

    npm run server
    
    登入後複製
  • 在 /client 上執行客戶端。

    npm start
    
    登入後複製

貢獻者表

























Name Avatar GitHub Contributions
Regina Bonifacio Create a Relational Database Application Feiryrej Fullstack Developer
Isaeus Guiang Create a Relational Database Application asiguiang Database Administrator, Technical Writer

姓名

頭像
GitHub 貢獻

標題>

雷吉娜·博尼法西奧 建立關係資料庫應用程式 費裡雷傑 全端開發人員 桂昂以賽 建立關係資料庫應用程式 阿斯貴昂 資料庫管理員、技術作家 表> 查看我同事的儲存庫: https://github.com/feiryrej/KRAFTCompany 執照 依據 MIT 授權分發。請參閱許可證以了解更多資訊。

以上是建立關係資料庫應用程式的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板