feat: A simpler, more user-friendly UI for quickly adding and managing Services and Routes
- Dominant language
- Lua
- Stars
- 17.1k
- Forks
- 2.9k
- Avg merge
- 3d 16h
- Merged PRs (30d)
- 63
Description
### Description
### Is your feature request related to a problem?
As an end user, I find the current interface for creating and managing Services and Routes more complex than it needs to be. Setting up a basic route or service requires more steps and configuration knowledge than I would expect.
### Describe the solution you'd like
I'd like a simpler, more user-friendly interface that lets me quickly add and manage my Services and Routes. Ideally it would include:
- A streamlined "quick add" flow for creating a Route or Service in just a few steps
- Sensible defaults so I don't have to fill in advanced fields unless I need to
- A clear, searchable list view to manage existing Services and Routes (edit, enable/disable, delete)
- Inline validation and helpful hints to reduce configuration errors
### Describe alternatives you've considered
Using the raw configuration / Admin API directly, but that has a steeper learning curve for everyday users.
### Additional context
The goal is to lower the barrier for new users while keeping advanced options available for power users.
Contributor guide
Research direction
The issue does not identify files, tests, or an existing UI entry point. Start by locating the current Services and Routes creation and management screens, then map the requested quick-add flow, defaults, searchable list, validation, and advanced options before defining what a complete implementation would require.
Written by the indexing model from the issue text.
Assessment
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100