Getting Started

Tools and Depenencies

Note

Note

  • Use DotNet Core 2.1 stable version for Fleximi.
  • DotNet Core recommended version 2.1.403
  • Use Node.js and follow nvm installation guide, this is required for compiling front-end developments.
  • Bower is for getting all the packages for front-end developments.
  • Git is for getting the latest Fleximi branches and for developments.

Run and clone Fleximi

Note

You might need to install ubuntu bash if you are using Windows Operating system. Follow this guide How to Install and Use the Linux Bash Shell on Windows 10 by Chris Hoffman.

Clone the repository somewhere on your disk and enter to the repository:

git clone https://github.com/gerardvidamo/Fleximi.git
cd Fleximi

Next, restore and build solution. Open terminal and cd into Fleximi repo:

sh ./scripts/development.sh --restore
sh ./scripts/development.sh --build

Now let’s install packages and compile css for the UX/UI of Fleximi:

sh ./scripts/development.sh --install-packages
sh ./scripts/development.sh --rebuild-packages

This command will run the solution:

sh ./scripts/development.sh --run