/dynamic-configuration

Dynamic UI built by JSON configuration

Primary LanguageJavaScript

dynamic-configuration

DYNAMIC UI CONFIGURATION SYSTEM

A React web application that accepts OpenApi (swagger) contract and generates a scaffold UI based on its structure. The application can be placed on an existing web site and work with dynamic tags (placeholders for generated UI)

This project was developed using ReactJs, Bootstrap, JavaScript, Python and Swagger

To run the project you should run the following commands:

  • npm init

  • npm install react react-dom prop-types bootstrap react-bootstrap react-toastify react-hook-form

  • npm i @babel/core parcel-bundler --save-dev

  • pip install pylint

  • python analyze-tags.py --src-dir [YOUR SOURCE FILE DIRECTORY] --json-path [THE API FILE PATH]

  • npm start

===========

  • Industry project for a startup company- OptimalQ

===========