EcomRevolution

about project

Large e-commerce platform for online shop and dropshipping. Allows you to create and manage online shops and develop your bussiness.

technology stack

Project Overview

Client: Advisly Hubert Misiąg

Project Type: Web App, Backend, UX/UI

Duration of works: 05.2023 - now

Launch date: October 2023

Team: 5 frontend developers, 2 backend developers, 2 UX/UI

Business Context

The client, previously running a smaller-scale retail business, sought to scale up operations with a new, robust e-commerce platform. The business model revolves around subscription-based access to an online store, complemented by premium services such as sales training courses. With our assistance, the client aimed to expand their reach and capabilities, enhancing the user experience and providing more comprehensive services.

Requirements

The project required the development of an automated purchasing system to efficiently handle increased transaction volumes and user interactions. This included integrating the PayU payment gateway for handling diverse payment methods and ensuring smooth processing of both one-time and subscription-based transactions. The system also required capabilities for real-time communication to keep users engaged and supported.

Key features

  • in-app purchases
  • single and subscription payments
  • conversation via chat
  • access to thousands of products
  • AI tools
  • training, courses
  • contact with a mentor

Challenges

Integrating PayU's payment gateway to efficiently handle a wide variety of payment transactions presented technical challenges, particularly in ensuring security and reliability. Migrating thousands of existing users to the new system required careful handling to ensure data continuity and integrity. In addition, implementing a robust real-time communication function using GraphQL was technically challenging and required optimization for performance and scalability.

Results

We have successfully created a powerful platform that has greatly expanded the client's business, registering more than 50,000 users and launching more than 10,000 stores. PayU payment system integration has improved transaction reliability and customer satisfaction. We are especially proud of our work on subscription payment features and AI tools that personalize the shopping experience and streamline operations. Through our work on their implementation, we have deepened our technical expertise.

Technologies - details

Next.js, Strapi, GraphQL, REST, TypeScript