Deelaa Store - E-commerce Vendor Dashboard
Deelaa Store is an e-commerce platform that allows vendors to manage and grow their online businesses. The platform offers multiple selling channels, invoicing, reporting, and comprehensive business management features. The vendor dashboard allows users to customize their storefronts, manage inventory, and securely process orders, enhancing both vendor and customer experiences.
Problem & Solution
Problem:
Vendors often struggle with managing their online businesses efficiently due to complex systems and inadequate security for transactions and inventory.
Solution:
Deelaa Store addresses these challenges by offering an intuitive dashboard for easy store management, secure checkout flows, and robust security features like role-based access control and fraud detection. The platform ensures smooth and secure transactions, preventing unauthorized access and safeguarding user data.
My Role and Contributions
As the Frontend Engineer for this project, I contributed to the following:
Designed and implemented vendor-facing systems including storefront customization, inventory management, and real-time stock updates.
Developed secure checkout flows and guest checkout functionality, integrating role-based access control to prevent unauthorized access to vendor and customer data.
Enhanced user-facing systems with real-time order tracking and improved the payment handling experience to ensure secure order data transmission.
Integrated secure payment gateways (Stripe) and developed transaction management features to ensure vendors could reliably process payments.
Mitigated security threats like replay attacks and credentials leakage by implementing OAuth2 for secure authentication and rate-limiting to prevent API abuse.
Security Vulnerabilities: Ensuring that payment flows were secure and customer data was protected during transactions. I implemented OAuth2 authentication and rate-limiting to mitigate security threats like replay attacks and credentials leakage.
Real-time Order Tracking: Integrating a real-time order tracking system to ensure that customers could monitor their orders without affecting performance.
Scalability: Handling a growing number of vendors and ensuring smooth, scalable performance on the platform.
Outcome and Results
Security Enhancements: The integration of OAuth2 and rate-limiting significantly improved security and reduced the chances of unauthorized access and fraud.
Improved User Experience: Real-time order tracking and secure checkout flows enhanced customer satisfaction and trust.
Operational Efficiency: Vendors saw a 20% reduction in transaction errors and smoother order processing due to enhanced features and integration with secure payment systems.
Growth: The platform’s reliable, secure payment process and easy-to-use dashboard helped increase vendor sign-ups by 30% within the first three months.