Create New UI for Github API Creation flow
@Induwara04 is already working on this.
Since Nov 11, 2025.
- Dominant language
- Go
- Stars
- 71
- Forks
- 111
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 110
Description
Description
Design and develop a new UI for the GitHub API Creation Flow that allows users to import API projects directly from remote Git repositories. The UI should guide users through selecting a repository (public or private), choosing a branch, and picking a valid .api-platform directory containing openapi.yaml and api.yaml. Once validated, the system should pull the artifacts, prefill the API creation form, and display metadata for review. The interface should follow the platform’s design system, include proper validation and error handling, and provide a smooth, step-by-step experience for creating APIs from GitHub projects.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.