Installation Ubuntu, OSX, Windows (WSL)

The guide applies to Ubuntu, OSX and Windows 10 with WSL enabled

Prerequsitions

Install MariaDB/MySQL

Follow the guide at

In order for you to not have a password set for root, do the following

sudo mysql
MariaDB [(none)]> use mysql; 
MariaDB [mysql]> alter user 'root'@'localhost' identified by ''; 
MariaDB [mysql]> FLUSH PRIVILEGES;

Step 1:

For OSX, Java is already installed, so this step can be skipped.

sudo apt-get install openjdk-8-jre^C

Step 2:

mkdir -p ~/Documents/workspace/microting

cd ~/Documents/workspace/microting

git clone https://github.com/microting/eform-angular-frontend.git

Step 3:

For OSX, follow the guide on https://nodejs.org/en/download/ for installation instructions. For Ubuntu and Windows with WSL do the below.

curl -sL https://deb.nodesource.com/setup_12.x | sudo bash -
sudo apt-get update
sudo apt install -y nodejs

Step 4:

cd ~/Documents/workspace/microting/eform-angular-frontend/eform-client
npm i

Step 5:

Download and install .Net Core SDK 2.2 for https://dotnet.microsoft.com/download

Step 6:

cd ~/Documents/workspace/microting/eform-angular-frontend/eFormAPI
dotnet run --project eFormAPI.Web/eFormAPI.Web.csproj

Step 7:

cd ~/Documents/workspace/microting/eform-angular-frontend/eform-client
npm start

Step 8:

In your webbrowser go to "localhost:4200"

Thereafter fil out the form

OBS! Remember to use the token and customer number you have received from Microting

OBS! If you havent received a token or customer number, then use this standard token and customer number:

  • Token: abc1234567890abc1234567890abcdef

  • Customer Number: 420

OBS! In "Authentication Type" write "user = root;"

OBS! In "Authentication Type" if a password is needed by your mysql write "user=root;password=*yourpassword*;"

After filling form Click button "Save"

Look at screenshot below:

Step 9:

Login with your Email and Password

Enjoy!

Last updated

Was this helpful?