The application that is installable by end users is available for download from www.drakeserver.com
A manual for installation and usage of the application is written in Google Docs and is available for viewing here
This video was made when the application was Electron-JS based. Currently due to continued complexities interfacing with the Java processing logic, the application has moved to a micro-service architecture with a Web application front-end.
Here is a short video showing the application in action (Note the window frame and dialogs are not visible due to the recording software): BETA Video
Due to the complex environment, the pre-requisites to build are extensive.
To clone and run this repository you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
Ensure you have followed the pre-requisites
# Clone this repository
git clone https://github.com/jadrake75/stamp-imageparsing.git
# Go into the repository
cd stamp-imageparsing/web-app
# Install dependencies
npm install
au build
# Will stage Aurelia app for use in microservice
au stage
To execute the tests run the following
au test
You can add the --watch
flag if you want to keep the tests harness running and watch for code changes. This currently only tests the client application code.
The following is a sketch created for the concept art for the project