تفاصيل العمل

Bags E-commerce is a well-structured backend system developed using Django and Django Rest Framework. The platform supports both regular customers and merchants (B2C & B2B model), with dynamic account upgrade capabilities and separate pricing logic.

Key Features:

Account Upgrade System: Regular users can upgrade to merchants (factory sellers) with dedicated privileges and a separate product pricing structure.

Dual Pricing: Admin can define two prices for each product: one for regular users, and one for merchants.

Smart Notification System: Integrated notification mechanism for order updates, account changes, and more.

Authentication & Permissions: JWT-based authentication with role-based API access.

Smooth and Modular UX/API Design: Built for performance and clarity in both the frontend integration and backend responses.

Admin Dashboard Integration: Full admin control to manage products, prices, users, roles, and access.

Filtering & Pagination: Clean, performant filtering with django-filter.

Stack Highlights:

Django 5.x

DRF (Django Rest Framework)

SimpleJWT for auth

Role management (user/merchant/admin)

Notification engine

PostgreSQL & Redis ready

Docker-compatible setup

The system is built with future scaling and modular feature addition in mind. Ideal for product marketplaces and business-oriented e-commerce solutions.

بطاقة العمل

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