Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

We offer the opportunity to create projects on the CleverMaps platform to all registered users. This article assumes that you have an account in CleverMaps, and that you are familiar with the application itself.

Please note that you need to have an account with an email address. If you have registered using the social login, you do not have your own credentials which you'll need later. You can sign up here.

Introduction

To create all projects on the platform, we use a command line interface tool called CleverMaps Shell.

...

Info
titleWhy a command line?

In the future, we want the users to be able to create their projects in the application itself. The vision is to have a "studio", where everyone can easily configure the projects using a specialized user interface. But that's still a long way ahead, so in the meantime we developed this simple command line tool. It may not be so user friendly, but it gets the work perfectly done and does not take years of planning and development.

Shell runs in a command line - cmd.exe on Windows, Unix shell on Linux and Terminal on Mac. Shell manages CleverMaps projects by using project dumps. Project dump is an image of the project in a specific time. You dump (~download) the project to your local machine from our server, and edit different parts of it using a text editor. After you make your changes, you upload (~push) them back to the project. Project dump structure is described in detail in this article.

...

There is a project available, which has all the tutorials completed. You can clone it (guide), tweak it and see what changes in the application.

...

(minus) This is an option for people who value self-taught abilities above everything else.

...

.