{"repo":"shapeshift/web","free":true,"listed":false,"github":"https://github.com/shapeshift/web","clone":"git clone https://github.com/shapeshift/web.git","description":"ShapeShift Web","language":"TypeScript","stars":203,"topics":["ethereum","web3","react"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"ShapeShift DAO Web Interface This project was bootstrapped with Create React App. ShapeShift's OSS 2nd generation Web application. (Under Development) Table Of Contents - Helpful Docs - Resources - Requirements - Debugging - Quick Start - Commands - Developer Onboarding - Releases - MixPanel Helpful Docs - Architecture - File Structure - Folder Structure - Globally Shared Code - State Management - Styles - Testing - Conventional Commits Resources - shapeshift Requirements - Node.js. Use a node version manager like nvm or check .nvmrc for the version. - OpenJDK. Required for openapi-generator-cli to generate API clients from OpenAPI specs. Debugging - Rerenders Quick Start If you are using Linux and macOS it works out of the box following these steps: 1. Clone the repo On Windows, Windows Subsystem for Linux (WSL) is required. Make sure to store your clone of the repo on the WSL filesystem in order to avoid issues with line endings. Please do not ask our Engineering team for further help with WSL. 2. Make sure you are using the right Node.js version. This can optionally be done using a version manager like nvm : 3. Install OpenJDK. On MacOS via homebrew brew install java should do the trick if you have installed brew install openapi-generator , it should be installed automatically. Follow the commands to symlink the PATH for JDK & java To verify a proper install and link check on the java -version and it should have openJDK versions displayed alongside java version. 4. Install","default_branch":null,"files":null,"tree":[],"storefront":"/r/shapeshift","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shapeshift/web/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."}