هذا تطبيق تم تصميمه باستخدام Mern Stack ، ويمكنك الوصول إلى العرض التوضيحي المباشر هنا ويمكنك النقر فوق الصورة التالية لمشاهدة الفيديو!
انقر على الصورة لمشاهدة الفيديو!
غرضي من تطوير هذا المشروع هو إظهار ما يمكنني فعله على الواجهة الأمامية والواجهة الخلفية. أود أيضًا أن أشير إلى أنه أول مشروع لي كمكدس Mern.
جانب الخادم | جانب العميل | فقط التنمية |
---|---|---|
ExpressJs | المكونات المصممة | Nodemon |
صريح ما لم | reduxjs-toolkit | |
النمس | رد الفعل-DND | |
كورس | المادة | |
طريق | البديهية | |
dotenv | تاريخ FNS | |
jsonwebtoken | لحظة | |
bcryptjs | Atlaskit/CSS-reset | |
رد فعل hook/mouse | ||
رد الفعل | ||
رد فعل السنانير |
تنزيل Nodejs هنا
بالنسبة لقاعدة البيانات ، يمكنك استخدام أطلس MongoDB أو Mongo المحلي. انظر هنا
استنساخ المستودع:
git clone https://github.com/umurdogann/trello-clone-mern
دليل التغيير:
cd trello-clone-mern
فتح المحطة الثانية نفس الموقع:
gnome-terminal
start
تغيير دليل المحطة الأولى وتثبيت الحزم:
cd server
npm install
إنشاء ملف .env في دليل الخادم مثل .env.example وأدخل المتغيرات المطلوبة
بدء الخادم:
npm run start
تبديل المحطة الثانية
تغيير دليل المحطة الثانية وتثبيت الحزم:
cd client
npm install
بدء العميل:
npm run start