Can be developed with Django Oscar:
- Single django app
3 month to develop app from scratch with React
Basket formsets. Forms customisation
- basket management
- shipping management
- invoices by django-oscar-invoices
Note: With Django Oscar you can create a simple project easily!
Need to implement sub-baskets.
- Alter models to support nested sub-baskets.
- Alter parent basket to add add_product method.
- Alter order creator.
For payment integration is better to use Stripe.
Custom payment gateway: