What features have been added from the base code?
- User management via django-allauth.
- Send automated emails via AWS SES for transactions, account sign-ups etc.
- Refund/cancel orders via admin panel. Refunds automatically process payments too. Razorpay payment gateway was used for integration.
- View order history and manage orders(cancel/refund) via user accounts page.