AdamHamstead / Simile-Project-Team-A

The github repo for SHU PROFESSIONAL SOFTWARE PROJECTS Team A Simile Project
0 stars 0 forks source link

Installation Guide:

Electron Application Setup:

Running from repo:

Requires npm to be installed on the machine.

Building a new executable

This will build an executable for the OS you are currently running.

Requires npm to be installed on the machine.

Excel Add-In Setup:

Using a Local Host:

Alternatively, you can host this on your own web server.

Use:

XML Files:

CSV Files:

Excel Add-In:

Known Issues

These are known issues that don't fit into the testing plan.

The Program Itself

The code itself is largely a 1 to 1 refactoring of the original C++ program in Node.JS. This means that any features that were in the original work well here with no issues.

To break it down:

Features that are unchanged:

Features that were changed or are new:

The largest improvement to the program we made was the refactored code as it allows compatability with every OS. As it is a 1 to 1 conversion, the original features all work and have no issues. It provides a good base to implement some of the new features we attempted but in a better way.

It may be best to use this base and create a Draw.IO plug-in and utilise a web-server to host it on.