The e-commerce portal will offer different membership plans based on website and API access, while also providing users with various coupons and discounts based on region and a usability matrix. To enhance user experience, the platform will be multilingual and support multiple currencies, automatically detecting the user's preferred language and local currency.
By creating a secure and scalable e-commerce platform, the client will be able to effectively sell their membership plans and provide a seamless experience for users in different regions.
As the client is the largest online digital document signing portal, it has unique challenges of its own.
We implemented repository pattern architecture in .NET Core along with GraphQL as query language for APIs. For the front-end we used React.js. We used the following components to achieve the client's requirement.
The goal is to develop a customized shopping cart for a unique industry. Readymade eCommerce platforms like nopCommerce, Magento, Square are very generic while the client wants a tailor made shopping cart. Variance Infotech decided to go with .NET Core, No SQL database, GraphQL API, API throttling and WAF.