akash-network / console

Deploy docker containers on the Akash Network
https://console.akash.network
Apache License 2.0
57 stars 48 forks source link

Templates Section Improvements #108

Open aktdenis opened 8 months ago

aktdenis commented 8 months ago

The current "Templates" section could benefit from improvements.

I've prepared a draft of a possible improvement here:

Screenshot 2024-02-21 at 14 01 23

At the top of the page we could recommend templates. This would allow us to feature certain templates that we would like to highlight at a specific point of time. For example if a new LLM comes around, or not long ago we had Zephyr mining on Akash - which could be highlighted at that time.

Next to that we could provide another option where users could view "most popular templates". For all the users who like to explore templates based on popularity.

The filtering option could be added to the section of "All templates" as well.

aktdenis commented 8 months ago

This issue is not finalized but serves as a starting point for further discussion and refinement. Feel free to share your thoughts and suggestions.

anilmurty commented 4 months ago

Thanks for creating this issue @aktdenis - been thinking about this as well. Specifically, I think we need to solve 3 things with the design of landing page of the template gallery today:

  1. Being able to highlight the most popular templates up top without overwhelming the user when they land there for the first time. The most popular ones in the past were blockchain nodes but now are AI apps.
  2. Being able to have some templates be custom in that they would not have just the generic form fields but some special ones too - examples could be the CI/ CD template ("Build & Deploy"), the VM template ("Linux Container"), potentially doing some custom fields for the Ray template etc
  3. Being able to show user's favorited templates up top (the ability to favorite is supported if the user is logged in)

I'll also call out in this context that we should also consider any design changes to the https://console.akash.network/new-deployment - since it is essentially a condensed version of the templates gallery. Or potentially think about making them both the same page

cc @baktun14

anilmurty commented 4 months ago

oh and given that we will be adding 2 new "custom" templates as part of #226 and #227 - it will be good to think about where we should add them. Do a new row or something else?

baktun14 commented 2 weeks ago

Can we update this issue for the new landing page to deploy? @aktdenis

aktdenis commented 2 weeks ago

@baktun14 i see this one, as an update of this page: https://console.akash.network/templates

and the new landing page would be "home", or https://console.akash.network