All Projects → ShenaniganDApp → shenanigan-monorepo

ShenaniganDApp / shenanigan-monorepo

Licence: other
No description, website, or topics provided.

Programming Languages

typescript
32286 projects
solidity
1140 projects
javascript
184084 projects - #8 most used programming language
ruby
36898 projects - #4 most used programming language
java
68154 projects - #9 most used programming language
objective c
16641 projects - #2 most used programming language
Starlark
911 projects

🤸‍♀️️ Shenanigan Monorepo 🤸‍♀️

How to run local

First clone onto your machine and install packages w/ yarn

git clone https://github.com/ShenaniganDApp/shenanigan-monorepo.git && cd shenanigan-monorepo && yarn

Contracts

  1. Run a testnet

    yarn chain

  2. Deploy contracts

    yarn deploy

Server

Make a new .env file in the root and copy env.sample

  1. Build

    yarn server:build

  2. Serve

    yarn server:serve

Note: Until we have hot reloading for babel, you must rerun yarn server:build after every change

App

  1. Make sure you have setup a device to run React Native. For more information visit https://reactnative.dev/docs/0.59/running-on-device

  2. Run react native metro bundler

    yarn app:start

  3. Load the schema

    yarn update-schema

  4. Start react native ios or android

    iOS users run

    yarn app:pods

    then

    yarn android || yarn ios

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].