تفاصيل العمل

∗ Developed a full-stack multi-role e-commerce application with two main dashboards: User and Admin.

∗ Built a secure authentication system with JWT and Crypto, ensuring role-based access and protected routes.

∗ Implemented a RESTful API layer with Prisma ORM and PostgreSQL to handle products, orders, cart, and user

management.

∗ Integrated Redux Toolkit for state management of cart, auth, orders, and notifications, reducing API over-fetching.

∗ Designed the User Dashboard with features like cart, wishlist, order tracking, reviews, coupons, and wallet system.

∗ Created the Admin Dashboard for managing products, categories, brands, orders, coupons, and user permissions.

∗ Implemented order workflows with status management (pending, preparing, shipped, delivered, canceled, returned).

∗ Added advanced filtering and pagination for products by category, brand, and price range.

∗ Built reporting modules for Admin to track sales, revenue, and user activity using interactive charts.

∗ Deployed on Vercel with CI/CD pipeline using GitHub Actions for continuous deployment and automated testing.

Tech: Next.js 15.5, REST API, Prisma, PostgreSQL,Redux Toolkit, Tailwind CSS,JWT, Crypto, GitHub Actions, Vercel

بطاقة العمل

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