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?