degree map
1.0.0
導入
DegreeMap は、TA: Josiah Lansangの指導の下、グループ 22によってCPSC 471 カリフォルニア大学カルガリー コースのために開発されたプロジェクトです。これは、学生の学業計画と学位管理を合理化するために設計された包括的なプラットフォームです。このプロジェクトは 3 人のチーム メンバーの共同作業を表し、 ReactJsとSQLite3を使用した最新のフロントエンドとバックエンドのテクノロジーの統合を紹介します。
mainブランチにはフロントエンド コードのみが含まれており、バックエンド データ リンクは含まれていません。完全なバックエンド機能にアクセスするには、 BackendIntegrationブランチに切り替えて、以下の手順に従います。
以下のコマンドを使用して、空のフォルダーにGitHub リポジトリのクローンを作成します。
git clone https://github.com/aymanmomin/degree-map.git依存関係をインストールします。
フロントエンドサーバーを起動する前に、次のコマンドを実行します。
npm installフロントエンドを開始します。
依存関係がインストールされたら、次のコマンドを実行してフロントエンド サーバーを起動します。
npm startBackendIntegration )バックエンド統合ブランチに切り替えます。
以下を実行して、 BackendIntegrationブランチにいることを確認します。
git checkout BackendIntegrationバックエンド ディレクトリに移動します。
cd src/nodeBackendバックエンドサーバーを実行します。
以下を実行してバックエンドを開始します。
node server.jsこれにより、データベースが作成およびシードされ、使用するdatabase.sqliteファイルが生成されます。
注:バックエンドは次の構成で正常にテストされています。