تفاصيل العمل

MalAlsham Mobel – Full-Stack E-commerce Backend (Django + Celery + Stripe + Social Auth)

MalAlsham Mobel is a robust, scalable backend developed using Django and Django Rest Framework, designed for a high-performance furniture or home products platform. The system is built with production-grade quality and modern standards to support a multilingual and user-friendly experience with secure and scalable architecture.

Core Features Implemented:

Authentication: JWT-based authentication with full support for social login (Google, Facebook) using djoser and social-auth-app-django.

Payment Integration: Seamless payment workflow using Stripe for secure transactions.

Multilingual Support: Content translation and localization using django-parler and parler-rest.

Phone Validation: Integrated phone number handling using django-phonenumber-field and phonenumbers.

Task Scheduling & Background Jobs: Asynchronous processing using Celery, Redis, and django-celery-beat (e.g., sending emails, syncing data, etc).

Role-Based Access & Permissions: Full support for user roles and API permissions.

Filtering & Pagination: Implemented advanced filtering with django-filter and DRF pagination strategies.

Timezone Handling: Handled multi-region use cases with django-timezone-field.

Security & Optimization: Used whitenoise, secure token handling (SimpleJWT, PyJWT), and SSL via pyOpenSSL.

Deployment Ready: Gunicorn + Whitenoise setup for production deployment with Docker compatibility.

️ Built with rapid delivery, modular design, and API-first architecture.

Stack Used:

Django 5.1

Django Rest Framework

Celery + Redis

Stripe API

Social Auth

PostgreSQL

Docker-ready deployment

Let me help you build and scale powerful backend systems just like MalAlsham Mobel!

بطاقة العمل

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