Chaingear-form is a new web-interface for cyber•Fund ICO radar listing applications. It hides all of the inner proccesses under the clean interface and therefore allows to make data collection process simple and user-friendly both for end-users and administrators
Demo: http://188.166.87.208/#/
You can see the whole guide about using chaingear-form here
-
Currently chaingear-form allows to collect data through multi-page form, which can be accessed here. After submitting an application, chaingear-form makes an HTTP request to the chaingear-backend which stores an application in MongoDB
-
Also, chaingear-form allows to see all active applications through this page
Chaingear-form is written in Vue.js and Express.js. The first is responsible for UI, the second serves static files, including HTML and js files bundled by Webpack
In order to start chaingear-form you will need to follow this steps:
- Clone this repo
- Run
yarn installin project root directory - Cd to
viewsfolder and runyarn install - In views/src directory open
config.jsfile and specify an address which will be used to acess an API
- In
viewsfolder runnpm run dev
- In
viewsfolder runnpm run build - Cd to the project root directory and run
pm2 start server.js --name chaingear-form