{"repo":"streamr-dev/hub","free":true,"listed":false,"github":"https://github.com/streamr-dev/hub","clone":"git clone https://github.com/streamr-dev/hub.git","description":"Streamr Hub frontend","language":"TypeScript","stars":32,"topics":["data","real-time","streamr","streams","web3"],"license":null,"category":"blockchain-web3","readme_excerpt":"Streamr Hub This is the Streamr Hub application frontend, which includes tooling for creating and editing Streamr resources (streams, data unions, projects), and the data marketplace. The Hub frontend runs against Ethereum smart contracts. For more information see Backend. Folder structure Although the frontend consists of a single app, the code is structured into different folders based on the different functionalities of the app. The code is under the src folder: - marketplace contains the data marketplace - shared has shared code and utilities - userpages contains the views for managing a user's Streamr resources - utils contains commonly used utilities, used throughout the App. - stories storybook stories. - test App unit tests. Getting Started Frontend Webpack is configured with live reloading and will be served on http://localhost once the backend stack is running on Docker (see Backend). Environment & Smart contract configuration To be able to use the Marketplace, you'll need to configure these variables into your .env file: Variable Description --------------- --------------------------------------------------------- PORT Port used by webpack devServer BUNDLE ANALYSIS Optional, enables generating bundle size analysis report. Default development values are taken from .env.required which can be overridden by values in your .env file. Optional config values: Variable Description -------------------- ------------------------------------------------------------------------","default_branch":null,"files":null,"tree":[],"storefront":"/r/streamr-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/streamr-dev/hub/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}