YouTube -
Host - http://51.20.223.251/
Swagger -http://51.20.223.251/swagger/
• +User registration and authentication (Django Authentication, JWT-based authentication)
• +Role-based access control (Admin, Trader, Sales Representative, Customer)
• +Profile management with image upload
• +CRUD operations for products/assets
• +Categorization and tagging
• +Image upload and management for product listings
• +Order placement (buy/sell)
• +Order history and transaction logs
• +Notifications for trade execution
• +Sales order creation, approval, and processing
• +Invoice generation (PDF export)
• +Django (Python-based backend framework)
• +Django Rest Framework (DRF) (API development)
• +Celery (Asynchronous task handling)
• +Redis (Task queue & caching)
• +Swagger / drf-yasg (API documentation)
• +PostgreSQL (Primary database)
• +Redis (For caching and task queueing)
• +WebSockets (for real-time trade updates, using Django Channels)
• +Logging (Sentry, Django Logging)
• +Role-based permissions
• +Secure authentication JWT
• +Dockerized setup
• +AWS