A Web App to query VaultDB
- yarn
- Clone the Repository.
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted $env:NODE_OPTIONS = "--openssl-legacy-provider"
-
Follow Manual Setup Instructions on this site to manually set up connections to your S3 bucket.
-
Add window.S3_BUCKET_NAME=<your_bucket_name> to the config.js file.
-
Run
yarn installto install the project dependencies. -
Run
yarn startto run the app in development mode. -
App can be seen at:
http://localhost:3000/
Page Load TIme has been calculated by using the Lighthouse Tool.
-
There was render blocking javascript for google font causing delay, used method mentioned here to overcome the problem.
-
Import for
react-aceeditor was long tasks running during page load, Converted it to Lasy loaded component usingReact.lazy()for code-splitting and delaying it's loading. -
Only importing used Module in a component from library rather than importing whole library.
This project was bootstrapped with Create React App. You can find more information on how to perform common tasks here.
