ある企業は、採用応募プロセスを合理化するために堅牢な RDBMS を導入しています。私たちの目標は、応募書類を効率的に管理し、候補者の進捗状況を追跡し、採用担当者と応募者の間のコミュニケーションを強化することです。
私たちは適切に動作するために多数のオープンソース プロジェクトを使用しています:
データベース設計は、ソフトウェア開発ライフサイクル (SDLC) において非常に重要な役割を果たします。この部分には、メタデータの作成、正規化、エンティティ関係図 (ERD) の構築が含まれます。
メタデータ
正規化
ERD
さらに、データベースを準備したい場合は、dbKraft (使用するデータベース) の .sql ファイルをここに提供します。
KRAFT はまだ展開されていないため、World Wide Web にアクセスできません。ただし、UI を見て Web サイトを実際に体験してみたい場合は、README の適切なセクションを参照してください。ソース コードへのアクセスを開始するには、以下の手順に従ってください。
このリポジトリをフォークすることも、ローカル マシン上でこのリポジトリのクローンを直接作成することもできます。
ローカル マシン上でリポジトリのクローンを作成した後、任意の IDE でそのリポジトリにアクセスします。
プロジェクトを開いた後、すべてのファイルが表示されるはずです
次を使用して依存関係をインストールします
npm install
サーバー フォルダーに .env を作成し、以下のコードを入力します。 YOUR_DB_PASSWORD_HERE を実際の MariaDB/MySQL/Any RDBMS パスワード に置き換えてください。
DATABASE_PASSWORD="YOUR_DB_PASSWORD_HERE"
MariaDB/MySQL/Any 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 中国語 Web サイトの他の関連記事を参照してください。