{"repo":"involveMINT/iMPublic","free":true,"listed":false,"github":"https://github.com/involveMINT/iMPublic","clone":"git clone https://github.com/involveMINT/iMPublic.git","description":"Public involveMINT repo","language":"TypeScript","stars":10,"topics":["bartering","cryptocurrency","nonprofit","volunteer","alternative","basicincome","circulareconomy","community","crypto","ecology"],"license":"AGPL-3.0","category":"blockchain-web3","readme_excerpt":"Official involveMINT Web App Repository Build Prerequisites Prerequisites: - Node.js - Docker Steps to Set Up Environment 1. Fork and clone this repository. Ensure that you uncheck the \"copy main branch only\" checkbox. Once you forked the repository, clone it to a directory on your local machine and cd into it. 2. Checkout the \"develop\" branch: git checkout develop . 3. Ensure you have Node.js installed. If you don't, please look at the section on installing node.js. 4. Ensure you have Docker installed. If you don't, please navigate to the official website and follow the instructions. Run docker --version in your terminal after it's installed to ensure you have installed everything correctly. Installing Node.js Run the following commands. 1. curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh bash 2. export NVM DIR=\"$([ -z \"${XDG CONFIG HOME-}\" ] && printf %s \"${HOME}/.nvm\" printf %s \"${XDG CONFIG HOME}/nvm\")\" 3. [ -s \"$NVM DIR/nvm.sh\" ] && \\. \"$NVM DIR/nvm.sh\" 4. Refresh your shell (close and reopen). If you're using zsh, here's a shortcut: source /.zshrc 5. If the following command does not throw an error, you're good so far: nvm -v 6. nvm install lts/gallium 7. nvm use lts/gallium Configuring Firebase In order to run this code, you will need to navigate to firebase. You will see a screen that looks like and click \"Create a project\" (if you don't already have a GCP account and an existing project where you want to use Firebase). Once you have a project,","default_branch":null,"files":null,"tree":[],"storefront":"/r/involveMINT","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/involveMINT/iMPublic/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."}