In order to run this project, you need to install the following dependencies:
Latest version of Node, and yarn you can install yarn to your system globally with 'npm install --global yarn'. Testing framework mocha is needed to be installed globally on the system, you can insall it easily with 'npm install --global mocha'.
After installing the required dependencies, you need to install the project dependencies, it can be easily done by running 'yarn' on the project root.
To run the server, you can run 'yarn dev' also on the project root, you can checkout the site with 'localhost:3000'.
In order to run the tests, you must run 'yarn dev' and make sure that the project is working, after that you can run 'yarn test' with a different terminal, 'yarn dev' should not be terminated while running tests.