Creating a new project

To start off this tutorial, we have to create a new project first.

Creating a project

Use setup command with --email and --password arguments, so they will be remembered the next time you log in. These credentials are the same you use to log in to the application.

Then use login command to log in to the Shell. 

You are now connected to a server and as you can see, the context has changed to In every project you create, you automatically receive the Admin user role.

You can list all your projects with listProjects command. Chances are though, that you have no other projects there yet.

To create a project, use the createProject command. Give the project a title and optionally, a description.

New project has been created and opened. It is uniquely identified by the generated project ID - k5t8mf2a80tay2ng. The context has changed to an opened project - /project:k5t8mf2a80tay2ng$.

Project page of an empty project

Dumping the project

To start editing the project, we have to make a dump of the project to your local machine. Project dump is an image of the project in a specific time. It is uniquely identified by dump ID - a time stamp of when the dump was created (2020-06-23_17-48-00). Detailed description can be found in the dump structure article.

Our new project is empty so far - it does not contain any data or metadata. The dump which we'll create, will be an empty one, but it will serve as a base for our future work.

You can see that the dumpProject command has created the dump directories.