The client is the largest online digital document signing portal and they want to revamp their existing membership portal using cutting-edge .NET code technology to enhance security and scalability. The project involves creating a robust e-commerce platform to sell their membership plans, which are categorized based on website and API access. The platform should also support the usage of various coupons and discounts based on region and usability matrix. Additionally, the e-commerce portal needs to be multilingual and support multiple currencies, with automatic localization detection.
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.