trello clone mern
1.0.0
これはMern Stackで構築されたアプリであり、こちらからライブデモにアクセスでき、次の画像をクリックしてビデオを視聴できます。
画像をクリックしてビデオを見てください!
このプロジェクトを開発する目的は、フロントエンドとバックエンドの両方でできることを示すことです。また、Mern Stackとしての私の最初のプロジェクトであることを指摘したいと思います。
サーバー側 | クライアント側 | 開発のみ |
---|---|---|
Expressjs | スタイルのコンポーネント | ノデモン |
Express-unless | reduxjs-toolkit | |
マングース | React-Beautiful-Dnd | |
cors | マテリアルUI | |
パス | axios | |
dotenv | 日付fns | |
jsonwebtoken | 一瞬 | |
bcryptjs | Atlaskit/CSS-Reset | |
React-Hook/Mouse-position | ||
React-Router | ||
反応フック |
ここからnodejsをダウンロードしてください
データベースでは、ローカルMongodbまたはMongo Atlasを使用できます。こちらをご覧ください
リポジトリをクローンします:
git clone https://github.com/umurdogann/trello-clone-mern
ディレクトリの変更:
cd trello-clone-mern
同じ場所を開く2番目の端末:
gnome-terminal
start
ファーストターミナルのディレクトリを変更し、パッケージをインストールします。
cd server
npm install
.env.exampleなどのサーバーディレクトリに.envファイルを作成し、必要な変数を入力します
サーバーを開始します:
npm run start
2番目の端子を切り替えます
セカンドターミナルのディレクトリを変更し、パッケージをインストールします。
cd client
npm install
クライアントを開始します:
npm run start