ar-ninja-web

ARDojo and ARArmory Front-End Code with hot reload. Stacks: React, Redux, Sass.

Usage no npm install needed!

<script type="module">
  import arNinjaWeb from 'https://cdn.skypack.dev/ar-ninja-web';
</script>

README

Developer's Guide

Front End Development Stack


  • React JS (View Component and Routing)
  • Redux (Managing Data Flow)
  • SASS (CSS Pre-Processor)
  • NPM (Hot-Reload and Package Management)

Before Developing


To ensure a good communication amongst the team, ensure that the following sources are to be properly read and learnt:

Installation


  1. Install NodeJS (NodeJS Official Site)
  2. Clone project and install the npm packages.

During Development


Always start the npm process before coding.

npm start

The website will be running on localhost:3000

Before committing your changes, lint your code, by running.

npm run lint (for both JS and SASS)
npm run lint:es (for JS)
npm run lint:sass (for SASS)
npm run lint:scss (for SASS)