Specifications include, but are not limited to:. User Experience The solution must be designed around a consistent look and feel and users’ needs. It must have an easy to use interface with a responsive layout that renders well across both web and mobile (IOS & Android) experiences. The solution should enable user experience, which includes User Interface (UI) elements that translate seamlessly to mobile users. The platform should have a pleasing UI experience taking into consideration the digital fatigue users might have. The solution must support languages other than English. The platform shall allow for online and offline consumption capabilities and allow users to download the content into their devices. Users will have role-based access to their data and the ability to share relevant data with 3rd party providers. User Profiles The solution will enable an educator registry to store all the relevant details of enrolled educators which could be shared with third party services based on user preference. The solution will be able to document a user’s journey within it. User access must provide customizable hierarchies of user roles and customizable permissions to information and system components and system access. These user configurations can be used to differentiate the level of content access users have in the solution. Platform must have profile page for all educators that will be visible to their network. The solution will enable the functionality to support badging/certifications/microcredentials that users receive after completing a milestone. The solution must provide appropriate user security and authentication for all system components, such as authentication through third party services.