تفاصيل العمل

Built a complete e-commerce frontend application using Angular 17+ standalone components architecture.

The project includes three separate dashboards:

Customer Dashboard:

- Product listing with search, filter by category, price range, and sorting

- Product detail page with reviews and ratings

- Shopping cart and wishlist with guest sync

- Checkout with Stripe payment integration

- Order tracking and history

- User profile management

Seller Dashboard:

- Seller registration and onboarding flow

- Full product management (create, edit, delete) with Cloudinary CDN image upload

- Order management with status updates (pending, shipped, delivered)

- Payout request system with wallet balance tracking

- Earnings history and payout approval tracking

Admin Dashboard:

- Complete order management

- Product and category management

- User management

- Coupon creation and management

- Seller application review (approve/reject)

- Payout review and approval

- Marketing broadcast system

- Payment history

Technical highlights:

- Angular 17+ with standalone components and signals

- Role-based route guards (customer, seller, admin)

- Lazy loading for all routes

- OnPush change detection strategy

- Cloudinary CDN integration for image uploads

- Stripe payment gateway

- Google OAuth login

- Multi-language support (English / Arabic) using ngx-translate

- Fully responsive UI using Bootstrap 5

- Gemini AI-powered chatbot

بطاقة العمل

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