React app for front-end
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
test/redux
.babelrc
.travis.yml
Dockerfile-development
Dockerfile-test
README.md
docker-compose-development.yml
docker-compose-test.yml
package.json
webpack.config.js

README.md

Build Status

claimgst-web

About

ClaimGST allows users to achieve minimum amount required to claim GST of their goods by sharing the receipts from the same ABN.

Stacks

  • React: The javascript library
  • react-router: Mapping requests to the actual components
  • react-redux: State management
  • JWT: Industry standard token format
  • Webpack & Babel: Javascript bundler
  • Docker: Isolating applications and setting up required environment
  • Mocha & Chai: JS test framework and assertion library

Architecture

The project is separated into two layers, front-end and back-end, to provide isolated systems for each layer that communicates through RESTful API.

claimgst (back-end)  ↔  RESTful API (JWT)  ↔  claimgst-web (front-end)