تفاصيل العمل

?️ Areisto Store

متجر إلكتروني (eCommerce Web App) يتم تطويره باستخدام أحدث التقنيات الحديثة لبناء تجربة تسوق احترافية وسلسة للمستخدمين، مع التركيز على الأداء، تنظيم الكود، والعمل الجماعي باستخدام GitHub Workflow.

? مساهمتي في المشروع:

عملت على تطوير أجزاء من الـ Backend وربط بعض خصائص الـ Frontend مع الـ APIs، بالإضافة إلى:

• بناء وتطوير REST APIs

• العمل على نظام Authentication باستخدام JWT

• التعامل مع قاعدة بيانات PostgreSQL باستخدام Sequelize

• تنظيم المشروع باستخدام GitHub Issues وPull Requests

• المساهمة في مراجعة الكود وحل مشاكل الدمج (Merge Conflicts)

• الالتزام بأسلوب العمل الجماعي Agile Workflow

?️ التقنيات المستخدمة:

Frontend:

• Next.js

• TypeScript

• TailwindCSS

• ShadCN UI

• react-hook-form

• zod

• axios

Backend:

• Node.js

• Express.js

• PostgreSQL

• Sequelize

• JWT Authentication

• bcrypt

✨ مميزات المشروع:

• نظام تسجيل دخول وإنشاء حساب

• استرجاع كلمة المرور

• عرض المنتجات وتفاصيل المنتج

• تصميم حديث ومتجاوب مع جميع الأجهزة

• تنظيم احترافي للعمل باستخدام GitHub Issues & PRs

• تقسيم المهام والعمل ضمن فريق Remote Team

⚠️ التحديات التي واجهتنا:

• إدارة العمل الجماعي عن بُعد

• تنظيم الـ Issues والـ Pull Requests

• التعامل مع العلاقات بين المهام (Dependencies)

• حل مشاكل الدمج وإدارة الفروع (Branches)

• الحفاظ على Clean Code وتنظيم الـ Commits

? طريقة العمل داخل المشروع:

تم اتباع نظام Agile Sprint لبناء MVP خلال فترة زمنية محددة، مع تقسيم المهام إلى Issues مستقلة، وإنشاء Branch خاص لكل مهمة، بالإضافة إلى مراجعة الكود قبل الدمج لضمان جودة الع

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات