dapp.neotracker.eu is a dApp on the nOS Virtual Operating System that helps users track addresses on the NEO blockchain. Every time a transaction is sent or received by a tracked address the user gets messaged on Telegram. Use NOS-NEO Tracker to get notified when you receive your ICO tokens or when someone hacked your wallet and is stealing your…
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
dist initial commit Aug 12, 2018
docs Create CNAME Aug 13, 2018
nosneotracker_server_side server side part addded Aug 17, 2018
src initial commit Aug 12, 2018
.babelrc initial commit Aug 12, 2018
.eslintignore initial commit Aug 12, 2018
.eslintrc initial commit Aug 12, 2018
.gitattributes Initial commit Aug 12, 2018
.prettierrc initial commit Aug 12, 2018
CNAME Create CNAME Aug 12, 2018
LICENSE initial commit Aug 12, 2018
README.md initial commit Aug 12, 2018
jest.setup.js initial commit Aug 12, 2018
package.json initial commit Aug 12, 2018
yarn.lock initial commit Aug 12, 2018

README.md

dapp-starter-kit

This is a starter-kit for creating a dApp on the nOS platform

Getting started

To get started, go to our Getting Started guide. Afterwards you can check out the nOS API documentation

Purpose

The goal of this project is to provide a quickstart for creating nOS dApps with React and various dependencies already installed and configured.

In this repo you can find NEO specific tooling:

  • nOS functions exposed in a store
  • neon-js, providing extra NEO functionality

Also general frameworks and tooling:

  • React, our framework of choice
  • JSS, CSS in JSS
  • Jest, a testing framework
  • Babel and Parcel, transpiling and compiling
  • Prettier and ESLint, kickass linting support

Some plugins:

  • vendor prefixing, camelCase and global styling JSS plugins
  • env and React Babel presets
  • babel-polyfill
  • React and Prettier ESLint plugins

And finally some testing and security:

  • Circle CI, automated builds/testing (coming soon)
  • Coveralls, code coverage (coming soon)
  • Deepscan and Better Code Hub, code analysis (coming soon)
  • Renovate and Gemnasium, dependency monitoring (coming soon)

Setup

$ git clone https://github.com/nos/dapp-starter-kit.git my-dapp
$ cd my-dapp
$ yarn
$ yarn start

Change README.md and package.json to fit your project needs. Delete LICENSE if not applicable.

Testing

Use yarn test:local or npm run test:local to run all tests locally. The test command is reserved for CI builds.

Document structure

react-stack-boilerplate
├── src
│   ├── __helpers__
│   ├── __mocks__
│   ├── assets
│   ├── components
│   │   └── __tests__
│   │       └── __snapshots__
│   ├── nos
│   └── views
│       └── __tests__
│           └── __snapshots__
├── .babelrc
├── .eslintrc
├── .gitignore
├── CHANGELOG.md
├── jest.config.js
├── jest.setup.js
├── package.json
├── README.md
└── yarn.lock

Known issues