ScrollMe is an open-source eCommerce platform built with JavaScript, React, Styled Components, Node.js (Express), and MongoDB. It offers a modern shopping experience with a scalable backend, perfect for contributors or those learning modern web development.
To enhance the user experience and make the e-commerce website accessible to a broader audience, we propose adding multi-lingual support. This will allow users to view the website content in their preferred language, improving usability for non-English speakers and expanding the potential customer base.
Objectives:
Implement a multi-lingual system that supports multiple languages (e.g., English, Spanish, French, Hindi, etc.).
Provide users with the option to switch between languages seamlessly.
Proposed Solution:
Language Selection:
Add a language dropdown in the header where users can select their preferred language.
Use flags or language names to make selection intuitive for users.
To enhance the user experience and make the e-commerce website accessible to a broader audience, we propose adding multi-lingual support. This will allow users to view the website content in their preferred language, improving usability for non-English speakers and expanding the potential customer base.
Objectives:
Proposed Solution:
Current State: