/blockchain-developer-hub

Dive into blockchain and smart contract development.

Primary LanguageJavaScriptMIT LicenseMIT

Blockchain Developer Hub

Your roadmap to start web3 and blockchain development is here.

https://blockchain.education/

Contribute to the content

All content files are located in ./data folder

  • Add new blockchain learning material to the ./data/learn.yaml
  • Add new build material to the ./data/build.yaml
  • Add new articles as markdown files to the ./data/pages folder

Contribute to the website

All the source code is located in ./src folder

  • Add new components to the ./src/components folder
  • Add new pages to the ./src/pages folder
  • Add new styles to the ./src/styles folder
  • Add new sections to the ./src/sections folder
  • Add new layouts to the ./src/layouts folder

Getting Started

First, run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying src/pages/index.js. The page auto-updates as you edit the file.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Table Support

To learn more about how to make table supported look at:

Important: When adding a markdown for table, its important to put in a div with className table-wrapper, this helps with the responsiveness of the table.

Example :

<div className='table-wrapper' markdown='1'>
  <!-- Table markdown here -->
</div>

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.