masonicgit / 21-flask-boilerplate Goto Github PK
View Code? Open in Web Editor NEWA full-stack template for use with the 21 Bitcoin Computer
A full-stack template for use with the 21 Bitcoin Computer
maybe a 3d printer or something... or sensor marketplace, something like that
After the initial signup and email verification occurs the page does not redirect to the signup page.
Steps to reproduce:
Note that you are now able to view the signing page
The inspiration for the 21 boilerplate was to provide a public facing channel to interact with 21 backend components.
To make this clear, a pay to 21 owner button is needed that makes a payment to the 21 on-chain address for a given amount. This will help get the point across regarding client-side payments to 21 operators for digital goods harvested from endpoints.
Create a sample app that sources digital good from endpoint. AKA create the entire supply chain
Provide better error handling if a BitGo access token does not exist as an environment variable
Short-term:
Long-term:
Iterate on the long-term solution to land something more palatable
Installing on RPi python3 two1 libs installed. Am getting an import error in two1.commands.config:
Traceback (most recent call last):
File "createdb.py", line 1, in <module>
from app import db
File "/home/pi/21co/21-Flask-Boilerplate/app/__init__.py", line 44, in <module>
from app.views import main, user, error
File "/home/pi/21co/21-Flask-Boilerplate/app/views/main.py", line 11, in <module>
from app.toolbox.two1lib import two1lib
File "/home/pi/21co/21-Flask-Boilerplate/app/toolbox/two1lib.py", line 4, in <module>
from two1.commands.config import TWO1_MERCHANT_HOST
ImportError: cannot import name 'TWO1_MERCHANT_HOST'
We could also call it "Settings" and put the Miner toggle in there with an "On/Off" switch. Also, any other Configuration type settings.
The images in the screenshots are extremely outdated, consider updating while showcasing the admin panel.
Integrate social media plugins, people seem to like them
How-to:
User's seem to have trouble with accessing localhost:5000, the reason being that most users ssh into the 21 computer to develop and attempt to log into through their local machine or laptop.
Ngrok is a very easy way to avoid port forwarding and to get access to http://localhost:5000 on the 21 publicly.
Provide a gui for the 21 file server.
Location: Place on admin panel under Fileserver
Styling: Allow drag and drop functionality to allow users to drop in as many files as they would like. Dual panel with clients-de and server side access.
Tech: Plug into the 21 buy lib to enable users to connect to one another. Consider a second layer with micropayments channels + data chunking / per unit of consumption chunking (per frame, per second, per pixel).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.