Skip to content

An interactive course on blockchain science and engineering

License

Notifications You must be signed in to change notification settings

orestkon/blockchain-course

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CircleCI

Introduction to Blockchains

This repository contains the material for our Introduction to Blockchains course.

You can take the course online at blockchain-course.org.

Installation

  • cd db && yarn install && yarn link
  • Copy .env-template to .env and modify the variables
  • cd cli && yarn install && yarn link blockchain-course-db
  • cd api && yarn install && yarn link blockchain-course-db
  • Copy .env-template to .env and modify the variables
  • cd app && yarn install
  • Copy .env-template to .env.local and modify the variables

Development

  • cd api && yarn start
  • cd app && yarn start

Build APP

  • cd app && yarn build

Serve API

  • cd api && yarn serve

CLI Usage

node cli.js <command>

Commands:
  cli.js add <command>     Add an entity <group|lecture|file>
  cli.js delete <command>  Delete an entity <group|lecture|file>
  cli.js get <command>     Get an entity <group|lecture|file>
  cli.js update <command>  Update an entity <group|lecture|file>

Options:
  --version  Show version number                                       [boolean]
  --help     Show help                                                 [boolean]

About

An interactive course on blockchain science and engineering

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 95.1%
  • CSS 3.0%
  • HTML 1.9%