lablup / lablup/backend.ai-webui
Model Store frontend improvements
- Dominant language
- TypeScript
- Stars
- 133
- Forks
- 81
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 355
Description
## Overview
Frontend improvements for the Model Store, covering both the user-facing Model Store list / deploy flow and the admin Model Card management form.
## Scope
**Ready (frontend-only):**
- Model Store list: hide the domain filter and show cards via a project-OR-domain visibility condition.
- Admin Model Card form: comma label separator, project selector, and default domain via `initialValues`.
**Backend-dependent (frontend blocked until backend fields land):**
- Model Store list: resource-group selector and card filtering by available resource group.
- Model deploy modal: select resource group first and compute available presets from it.
- Model Store: show model-card labels as tags and filter on tag click.
## Originating discussion
See the linked Teams thread for the full UX requirements.
JIRA Issue: FR-3125
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the Model Store list, deploy modal, and admin Model Card form components, then review the linked Teams discussion for the complete UX requirements. Implement only the ready frontend scope first: list visibility changes and form updates. Treat resource-group selectors, preset calculation, and label filtering as blocked until the backend fields land; done means the ready list and form behaviors work as specified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100