Giter VIP home page Giter VIP logo

nft-website's Introduction

NFT School

This repository contains code and content for the NFT School website, an open-source community education platform devoted to best practices, concept guides, tutorials, and how-tos for developers in the non-fungible token (NFT) space.

Contributions are more than welcome! As an open-source project, this site relies on people like you to suggest, create, and improve content to make the NFT developer experience better for everyone. To get started ...

  • Check this repo's issues page to see what items are in need of help, including content request issues looking for writers.
  • If you're writing something new, read through the contribution guide for guidelines on types of content, grammar, formatting, and style.
  • For details on building the site locally and submitting pull requests, see the "For site developers" section below.

For site developers

Build and run locally

This site is built in Vuepress, and uses Vue/JavaScript for functional code and Markdown for post content.

To build a local copy, run the following:

  1. Clone this repository:

    git clone https://github.com/protocol/nft-website.git
  2. Move into the nft-website folder and install the NPM dependencies:

    cd nft-website
    npm install
  3. Boot up the application in dev mode:

    npm start
  4. Open localhost:8080 in your browser.

  5. Close the local server with CTRL + c.

  6. To restart the local server, run npm start from within the nft-website folder.

PR and preview

Once you're happy with your local changes, please make a PR against the main branch. Including detailed notes on your PR - particularly screenshots to depict any changes in UI - will help speed up approval and deployment.

All PRs against main automatically generate Fleek previews to make it easier to "check your work". You can view your PR's preview by clicking Details in the fleek/build check at the bottom of your PR page:
image

A reviewer will be by shortly to have a look!

Maintainers

This site's codebase is under active maintenance by members of the core team at Protocol Labs.

License

All software code is copyright (c) Protocol Labs, Inc. under the MIT license. Other written documentation and content is copyright (c) Protocol Labs, Inc. under the Creative Commons Attribution-Share-Alike License.

nft-website's People

Contributors

alanshaw avatar dependabot[bot] avatar jessicaschilling avatar johndmulhausen avatar pranshurastogi avatar yusefnapora avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.