Launchpad Admin Web / Back Office
Admin facing Web Client for Launchpad
Make sure you have the following installed:
The companion Admin API can be found in the following repo: launchpad-admin-api
. Once you have successfully ran the Admin API
, you can get going with the Admin Web
. Follow the Admin API
repo's README on instructions to getting started.
Add an entry in src/types/contract/network.ts
:
AllowedNetwork
NETWORK_LABELS
getDefaultNetworks
Update function contractAddresses in src/core/api/services/contract.service/index.ts
After setting up the Admin API
, Perform the following commands in this projects directory to get started.
Copy
.env.local.example
file
cp -R .env.local.example .env.local
Make sure to use
NodeJS LTS
!
nvm use
Install dependencies
npm i
Build & Run website
npm run dev
Once the web app is running. You can start testing/debugging the app by doing the following
- In
vscode
, select theRun and Debug
icon. - Next, select the
Play
green triangle button (the top left corner) - You should see chrome browser launch and the website will load.
- Then you are good to go.