This is the base project of the SmartCLIDE IDE User Interface where all the SmartCLIDE components will be integrated and their functionalities made available to the users.
The current version provides:
The upcoming features will include:
https://www.meteor.com/developers/install
curl https://install.meteor.com/ | sh
npm install -g meteor
git clone https://github.com/eclipse-opensmartclide/smartclide-ide-front-end.git
# Inside the cloned directory
meteor npm install
meteor --port 8080
Access the IDE at http://localhost:8080
git clone https://github.com/eclipse-opensmartclide/smartclide-ide-front-end.git
docker-compose up
Access the IDE at http://localhost:8080
Navigate to https://ide.che.smartclide.eu.
Users can log in by providing:
1) SmartCLIDE credentials (i.e., username/email and password) - is intended for development uses only. 2) SmartCLIDE Eclipse Che credentials - all users are expected to use this option.
Keep in mind that signing up will only become available in future versions. At the current time users need to request an account for SmartCLIDE Che Dashboard to use the IDE.
After logging in, the user is redirected to the dashboard where they can see an overview of their work through a set of movable widgets.
By clicking a project in the "Recent" section, the project view is presented. There, the code of the previously configured workspace can be edited.
Since project creation is not supported yet, new workflows must be created using SmartCLIDE's Che Dashboard before being accessed in the IDE.