CRUD products and coupons in the cart
Adding custom context processors
Adding asynchronous tasks with RabbitMQ and Celery
Adding payment with stripe
Adding webhooks and notifications in the payment
Exporting orders to CSV files
Sending pdf invoices to email
Recomendation engine with Redis
Adding internationalization and localization