Skip to content

aiondemand/AIOD-marketplace-frontend

Repository files navigation

AIoD My Library frontend

Description

This is the repository of the "AIoD My Library frontend" a service that allows users to browse technical AIoD assets such as datasets and experiments, and add them to their own library, so that they can quickly check them.

More specifically, this service consists of a graphical user interface allowing users to:

  • Filter assets from the AIoD Catalogue by their platform and asset category.
  • Search in the AIoD Catalogue to retrieve those assets that include certain words or text
  • View detailed information on each asset
  • Select and add assets to their library (requires authentication)

This service is intended to be used in conjunction with other AIoD services, namely:

  • The Marketplace backend, which provides the necessary functionality to manage all the information regarging the user's library.
  • The AIoD REST API, to retrieve information from te AIoD Catalogue and for user's authentication and authorisation.

Visuals

Here are some snapshots of the AIoD My Library frontend service, which have been taken from the official release of the service available at: https://mylibrary.aiod.eu/

main screen

Main screen to browse AIoD Catalogue

assets detailed view

Asset's details screen

stash screen

stash screen, showing assets to be added to user's library

My Library screen

User's "My Library" screen

Configuration and Deployment

Configuration and deployment instructinos are provided in more detailed in files:

Support

If you would like to report bugs or any other suggestion/feedback, please, open an issue in this repository.

Authors and acknowledgment

This project uses the AI4OS "AI4 Dashboard" project as a base. Some functionalities have been ommited, and some others have been adapted to AIoD's purposes. In addition, some new functionalities have been added to address requirements of the AIOD platform.

Adaptation of the AI4 Dashboard project and implementation of new features have been developed by: