1
0
mirror of https://github.com/oceanprotocol/commons.git synced 2023-03-15 18:03:00 +01:00

Merge branch 'master' of https://github.com/oceanprotocol/commons into feature/dockerize

This commit is contained in:
Jernej Pregelj 2019-04-04 11:34:50 +02:00
commit e062e87d24
4 changed files with 44 additions and 7 deletions

View File

@ -29,7 +29,12 @@ If you're a developer and want to contribute to, or want to utilize this marketp
## Get Started
To make use of all the functionality, you need to connect to the Ocean network. By default, the client will connect to Ocean's Nile test network remotely.
To make use of all the functionality, you need to connect to the Ocean network. By default, the client will connect to [Ocean's Nile test network](https://docs.oceanprotocol.com/concepts/testnets/#the-nile-testnet) remotely.
This repo contains a client and a server, both written in TypeScript:
- **client**: React app setup with [squid-js](https://github.com/oceanprotocol/squid-js), bootstrapped with [Create React App](https://github.com/facebook/create-react-app)
- **server**: Node.js app, utilizing [Express](https://expressjs.com). The server provides various microservices, like remote file checking.
To spin up both, the client and the server in a watch mode for local development, execute:
@ -58,7 +63,7 @@ Modify `./client/src/config.ts` to use those local connections.
## Production
To create a production build of both, the client and the server:
To create a production build of both, the client and the server, run from the root of the project:
```bash
npm run build
@ -72,12 +77,11 @@ Builds the client for production to the `./client/build` folder, and the server
npm test
```
Launches the test runner in the interactive watch mode.<br>
See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.
Launches the test runner in the interactive watch mode.
## Code Style
For linting and auto-formatting you can use:
For linting and auto-formatting you can use from the root of the project:
```bash
# auto format all ts & css with eslint & stylelint

View File

@ -10,7 +10,40 @@
<meta name="theme-color" content="#141414" />
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
<title>Commons Marketplace</title>
<title>Commons</title>
<meta
content="A marketplace to find and publish open data sets in the Ocean Network."
name="description"
/>
<meta
content="https://commons.oceanprotocol.com/share.png"
name="image"
/>
<link href="https://commons.oceanprotocol.com" rel="canonical" />
<meta content="https://commons.oceanprotocol.com" property="og:url" />
<meta content="Commons" property="og:title" />
<meta
content="A marketplace to find and publish open data sets in the Ocean Network."
property="og:description"
/>
<meta
content="https://commons.oceanprotocol.com/share.png"
property="og:image"
/>
<meta content="summary_large_image" name="twitter:card" />
<meta content="@oceanprotocol" name="twitter:creator" />
<meta content="Commons" name="twitter:title" />
<meta
content="A marketplace to find and publish open data sets in the Ocean Network."
name="twitter:description"
/>
<meta
content="https://commons.oceanprotocol.com/share.png"
name="twitter:image"
/>
<style>
.loader {

BIN
client/public/share.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 KiB

View File

@ -19,7 +19,7 @@ export const aquariusPort = 443
export const brizoScheme = 'https'
export const brizoHost = 'nginx-brizo.dev-ocean.com'
export const brizoPort = 443
export const brizoAddress = '0x413c9ba0a05b8a600899b41b0c62dd661e689354'
export const brizoAddress = '0x376817c638d2a04f475a73af37f7b51a2862d567'
export const parityScheme = 'https'
export const parityHost = 'nile.dev-ocean.com'