basicsharp / react-distributed-ledger-workshop

Distributed ledger demonstration server with React UI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Distributed ledger with React Wallet

Workshop การประยุกต์ใช้งาน Distributed ledger เข้ากับ Web UI ด้วย React

Prerequisite, คุณสมบัติที่ผู้เข้าร่วมอบรมควรมี

  • Basic Javascript with ReactJS
  • Basic NodeJS or Golang

Goal

  • ผู้เข้าร่วมอบรม เข้าใจการทำงานเบื้องต้นของ และประโยชน์ ของ Distributed Ledger เพื่อนำไปประยุกต์ใช้งานกับโปรเจคต่างๆ
  • ผู้เข้าอบรม เข้าใจการประยุกต์ใช้งาน และพัฒนา Web client ด้วย React โดยมี Web service พัฒนาด้วยภาษา Golang

Agenda

  • Introduction ที่มาของ Workshop นี้ (About 20mins)
    • Distributed ledger คืออะไรโดยย่อ ต่างกับ Blockchain ไหม
    • React คืออะไร
  • Let do it เริ่มทำ Workshop (About 2 hour 30 minutes)
    • เชื่อมต่อ Server เข้ากับ Stellar test net
    • เริ่มต้นสร้าง Wallet สำหรับ User Account
    • เริ่มต้น ร่วมกันสร้าง Issuer และ Custom Asset เพื่อใช้ร่วมกัน
    • สร้าง Transaction เพื่อส่ง Asset ภายในระบบ
    • สร้าง Transaction เพื่อส่ง Asset ข้ามระบบ

Equipment !

  • คอมพิวเตอร์ที่ติดตั้งระบบปฎิบัติการ Windows, Linux หรือ MacOS
  • ติดตั้ง NodeJS เวอร์ชั่น ^10 https://nodejs.org/en/
  • ติดตั้ง Golang เวอร์ชั่น ^1.10 https://golang.org/
  • ติดตั้ง Git client หรือ Git commandline (ถ้า windows แนะนำให้ใช้ Sourcetree หรือ Git Bash)

About

Distributed ledger demonstration server with React UI


Languages

Language:Go 100.0%