Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Marketplace page #81

Open
5 of 6 tasks
medvalna opened this issue Jan 5, 2024 · 0 comments
Open
5 of 6 tasks

Marketplace page #81

medvalna opened this issue Jan 5, 2024 · 0 comments
Assignees

Comments

@medvalna
Copy link
Contributor

medvalna commented Jan 5, 2024

Task

  • Create the /marketplace page with list of all available tools.
    • create list of all available tools
    • create installation button for available tool
    • create list of installed tools
    • create uninstall button for installed tool
  • Update Marketplace UI using Card horizontal component from the CodeX UI package

Story

  1. As a User I want to view all available tools
  2. Tools properties:
    • title
    • description
    • isDefault option
    • screenshot or video of an example of using the tool
    • CDN link with URL
    • isInstalled property
  3. Every tool should have "Install" button
    When a user clicks on the "Install" button, the selected tool should be added to the user's collection of installed tools. After that, property isInstalled should change to "true" and button itself should change to "Uninstall" button, allowing user to remove the tool from their collection if needed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants