GithubHelp home page GithubHelp logo

hcz8x / laboratory Goto Github PK

View Code? Open in Web Editor NEW

This project forked from 0205miss/laboratory

0.0 0.0 0.0 2.6 MB

Home Page: https://pi-laboratory.vercel.app

JavaScript 48.79% TypeScript 40.92% CSS 0.79% Makefile 0.09% HTML 0.11% Dockerfile 0.19% SCSS 9.12%

laboratory's Introduction

Mention

This is project initailly forked from Stellar Laboratory. With some modify to support Pi Network Developers Learning

laboratory

The PI Laboratory is a suite of tools to help one learn about exploring the Stellar network. See it in action: https://pi-laboratory.vercel.app/.

Developing

yarn start

Testing hardware wallets requires an HTTPS connection to enable U2F. The recommended way to do this is with ngrok. Once downloaded and authenticated, start ngrok, and tell the laboratory to start with a public URL.

./ngrok http 3000
# in a separate terminal
# the subdomain will appear in ngrok's output
yarn start --public randomsubdomain.ngrok.io

Building for production

yarn build

To build a production docker image using a clean docker build environment:

make docker-build
# or directly with docker
docker build -t lab:localbuild .

To build and run production build locally:

yarn production
# or
yarn prod:build
yarn prod:serve

Production uses Amplitude to emit metrics, so to fully emulate a production build, you'll need to set an AMPLITUDE_API_KEY variable in /public/settings/env-config.js file.

Internal documentation

The docs.md file contains code documentation on the laboratory. The docs.md is only relevant for developing the laboratory.

laboratory's People

Contributors

irisli avatar quietbits avatar bartekn avatar vcarl avatar piyalbasu avatar abuiles avatar nullstyle avatar jacekn avatar jeesunikim avatar elliotfriend avatar aristidesstaffieri avatar 0205miss avatar acharb avatar theaeolianmachine avatar dependabot[bot] avatar mtwtfss avatar tomerweller avatar morleyzhi avatar overcat avatar kkdoo avatar chatch avatar manran avatar fiatjaf avatar smephite avatar kylemccollom avatar mlsteele avatar hanseartic avatar satyamz avatar nebolsin avatar silence48 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.