-
Notifications
You must be signed in to change notification settings - Fork 0
javierdeveloping/freeforum
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
-----------------------------------------------------------------
LIVE DEMO http://13.36.208.152:5000
-----------------------------------------------------------------
Check out a live demo at http://13.36.208.152:5000
Uploaded to an instance of AWS EC2 (Ubuntu) where a custom node.js server is running.
Instructions if you download the project:
1) Execute npm install
2) Maybe not necessary, but run node compile.js to create bytecode and api interface of your smart contracts
3) npm run test -> mocha test to check everything works well using Ganache to create a local Ethereum network
4) In deploy.js -> insert your 12 mnemonic words that are used to create your wallet address, public key and private key.
5) Run: node deploy.js -> create an instance of thread factory contract. Copy the address
6) Insert in factory.js the address of your deployed instance
7) Run server: npm run dev (it will run on development mode, for production purposes check out https://nextjs.org/docs)
8) Enter localhost:5000 (port by default) in your browser
Tech stack: React, web3, Ganache, Truffle, Next.js, Node.js, Solidity, Mocha
About
A basic forum template based on blockchain technology
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published