Put it all together. Upload your data, create a layer stack, and build your first spaciv project using the Academy template to generate a live headcount dashboard.
This guide walks you through every step of creating your first spaciv project — from preparing your data file to viewing your finished headcount dashboard. Follow it alongside the video or use it independently as a step-by-step reference.
In this lesson you will create a simple headcount project. The goal is to visualise your employee data in a structured, filterable dashboard — broken down by team, department, location, or any other property in your file.
The process has four steps:
Every project in spaciv starts with data. Before uploading anything, your file needs to be clean, structured, and in the correct format.
File structure
Your CSV file should follow this structure:
The column headers in your file should match the preset property names in spaciv. This ensures the system can map them automatically on import.
Using the template file
A template CSV file is provided with this lesson. You can either:
Note: The data prep step is always the most important one. A well-structured file makes every step after this faster and more reliable. Take the time to check that your file is correct before uploading.
Once your file is ready, you will upload it into spaciv as an object layer.
Property mapping
After selecting your file, spaciv will display a mapping screen. This shows how the columns in your CSV are being matched to the preset properties in the system.
Once you are satisfied with the mapping, click Confirm to complete the upload.
Your employee list is now in spaciv. You will see all your entries listed row by row, with their properties in columns.
Note: If a property in your file does not match any preset, spaciv will flag it. You can either correct the column name in your file and re-upload, or create a custom property for it. For this lesson, stick to the preset properties in the template.
Before creating a project, you need to place your object layer inside a layer stack. Even a simple project with a single object layer requires a layer stack.
Your layer stack now contains one layer: your employee list. That is all we need for this project.
Note: In more advanced projects, your layer stack would also include modification layers and a space rules layer. For this lesson, a single object layer is enough to generate a headcount visualisation.
With your layer stack ready, you can now create your first project.
Configuring the template
The template will ask you to provide a few pieces of information:
Your project is now live. spaciv will automatically generate dashboards based on your employee data.
Once your project is created, you will land on your dashboard. Here is what you can do:
All of this comes from a single CSV file and a few configuration steps. The template handles the visualisation logic — your job was just to bring in clean, well-structured data.
Note: This is the same process you will use for every project in spaciv. The steps stay the same — what changes is the complexity of your data, the number of layers in your stack, and the template you choose.