By extending
GrapesJS, an
open-source website builder, we create a website builder with our
proposed solutions:
Frontend UI Generation
Plugins-of-Plugins Systems
HTML Importation System
Automated Documentation Generation
Frontend UI Generation from Full Design
Frontend UI Generation from Partial Sketch
Plugins-of-plugins System
HTML Importation System
HTML Exportation System (Show Source Code)
Automated Documentation Generation
By using FastAPI, we have
automatically generated OpenAPI documentation that can be
accessed through the route “/docs” in the server. This generation is
possible as FastAPI is based on the OpenAPI specification.