Skip to content

[Feat]: API Upload Section under "Useful API" Tab #1026

@vdh05

Description

@vdh05

What feature?

Hello 👋,

I'm Vidhi Harwani, currently participating in GirlScript Summer of Code 2025 (GSSoC'25). While exploring the DevDisplay project, I noticed that the "Useful API" tab under the Developers section currently does not render any content or page.

I'd love to contribute to this project by implementing a meaningful feature in that section.


💡 Proposal:

Add an API Upload Section under the "Useful API" tab, inspired by platforms like OpenAPI or SwaggerHub.

Key Features:

  • Form to upload or paste API specifications (OpenAPI/Swagger format - JSON/YAML)
  • Display uploaded APIs in a list view with metadata (title, description, version, tags)
  • Optional: Download or preview functionality for submitted APIs
  • Modular component with proper routing and responsive UI

🔧 Tech Stack Plan :

  • Frontend: React
  • File parsing: YAML/JSON
  • UI: Clean form + list view with basic validation

I'd love to start working on this feature as part of GSSoC'25 and submit a PR once approved. Please let me know your thoughts or suggestions on this idea!

Thank you! 🙌

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

Labels

Dev Pioneer🌟 Label 1 for first-time contributors who join the DevDisplay Community by adding their profile. 🚀DevDisplay🌟 This label recognizes every contributor to the DevDisplay Community for their support...💌GSSoCLabel for our valued contributors of 🌟 GSSoC '25GSSoC'25Label is used for Issues and pull request related to GSSoC 2025 open source contribution.enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions