Web Application for Polkadot Hackathon.
Here is the source code of the web application FMD-CESS, which is the entrance to the user side. The platform supports users to upload, share, and purchase data.
click 👉: http://data.cesslab.co.uk/data/
Generally speaking, you may also need to install The Polkadot-JS Extension in advance and go to the faucet to receive a sufficient balance.
- Fill in the account address to receive 10000 TCESS.
- Meanwhile, we have also added the time limit, and can only submit once every 24 hours.
- Clear homepage design style.
- You can enter the data list page by clicking the search button.
- Display all market data in the form of a list.
- Support keyword search, as well as correlation or price sorting.
- Support filtering based on file type with single selection or multiple selection.
- Data details show rich information including data name, data ID, data size, etc.
- Buy the data by clicking the buy button in the upper right corner.
- The sidebar can also display similar files, which is realized by similarity hash (At present, only the similarity comparison between txt and image format is supported).
- We can click the upload button on this page to upload the file.
- All the uploaded data will be displayed on this page.
- Support uploaded files to be downloaded at any time within the validity period (Tips: the files just uploaded need to wait a while before they can be downloaded).
- We will check every file upload. If the file has been uploaded by someone or is more than 50% similar (At present, only the similarity comparison between txt and image format is supported) to the existing file in the system, we will convert the file status to private if you originally wanted to make it public.
# clone the project
git clone https://github.com/CESSProject/web-app.git
# enter the project directory
cd web-app
# install dependency
npm install
npm run serve
npm run build
npm run lint