首页  >  文章  >  数据库  >  创建关系数据库应用程序

创建关系数据库应用程序

Susan Sarandon
Susan Sarandon原创
2024-11-25 06:36:18440浏览

关于该项目

一家公司正在实施强大的 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中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn