GenieFramework / SwagUI.jl

A simple way to add Swagger UI to your web application.
MIT License
19 stars 1 forks source link

Hey I would like to contribute SwagUI #9

Open AbhimanyuAryan opened 2 years ago

AbhimanyuAryan commented 2 years ago

I have worked fulltime with expressjs and all things node. Also worked a bit with swagger express. I think will be contribute this package :)

What are your plans regarding new features and taking this forward? Can we do like zoom call or something on coming weekend? 👯‍♂️

AbhimanyuAryan commented 2 years ago

looks great. I think I can begin by adding support for SwagUI in pkgvizboard api endpoints on separate branch

Screenshot 2022-04-05 at 10 19 02 PM
jiachengzhang1 commented 2 years ago

@AbhimanyuAryan Because SwagUI just builds a html file for the Swagger page, it doesn't really do much. Couple things could be interesting IMO,

  1. Add functionality similar to Swagger Editor and new features such as update the swagger doc in the code after editing in the editor. Generating Genie REST server stub code from the editor could be fun too, I need to think about this a bit more, it could be a new project by itself
  2. Some optimizations need to be done around SwaggerMarkdown which generates the OpenApi file for SwagUI to consume
  3. Model the Swagger Options using struct instead of Dict (nice to have but very low value)
AbhimanyuAryan commented 2 years ago

@jiachengzhang1 sounds like a plan to me. Thanks 🤜🏼