Project Planning

This section walks you through creating a new project from scratch in Kavia, covering everything from initial setup to generating your application code.

1

Step 1: Navigate to the project list.

Here, you have two options: create a new project or import an existing one. For this tutorial, we'll focus on creating a new project.
Illustration for Step 1: Navigate to the project list.
2

Step 2: Enter the title of your new application.

Illustration for Step 2: Enter the title of your new application.
3

Step 3: Choose between assisted setup or manual setup.

If you're a first-time user, we recommend the assisted setup. This will guide you through the entire project planning phase.
Illustration for Step 3: Choose between assisted setup or manual setup.
4

Step 4: Skip the document upload step if you don't have a document to upload.

Next, you will see the configuration methods: interactive and auto configuration.
Illustration for Step 4: Skip the document upload step if you don't have a document to upload.
Auto configuration fills in all the details based on your selections, while interactive configuration allows for discussion and decision-making. This is ideal for custom-built applications.
5

Step 5: Configure your project details.

Any changes you make will be captured and considered.
Illustration for Step 5: Configure your project details.
6

Step 6: Update the key features of your project.

7

Step 7: Merge your application.

After merging, you'll see the details in the project configuration panel.
Illustration for Step 7: Merge your application.
8

Step 8: Continue with the requirements.

Here, you also have the options of auto configure and interactive.
Illustration for Step 8: Continue with the requirements.
9

Step 9: Create the epics and stories.

Epics are the first step of the creation, capturing all the epic details.
Illustration for Step 9: Create the epics and stories.
10

Step 10: Generate user stories one by one.

You can do this for all the epics available.
Illustration for Step 10: Generate user stories one by one.
11

Step 11: Proceed with the architecture.

Along with user stories, you also have test cases.
Illustration for Step 11: Proceed with the architecture.
12

Step 12: Complete the Architecture requirements.

This is a mandatory field and divides the application into functional and non-functional requirements.
Illustration for Step 12: Complete the Architecture requirements.
13

Step 13: Continue with the system architecture.

This is a high-level architecture of the application.
Illustration for Step 13: Continue with the system architecture.
14

Step 14: View the System context.

This shows the architecture of the application, including external interfaces and users.
Illustration for Step 14: View the System context.
15

Step 15: Check out the containers that are created.

Illustration for Step 15: Check out the containers that are created.
16

Step 16: Configure these containers as needed.

Illustration for Step 16: Configure these containers as needed.
17

Step 17: Once the configuration is complete, continue with the components.

18

Step 18: Opt for auto configuration.

Illustration for Step 18: Opt for auto configuration.
19

Step 19: Monitor the status panel.

This shows all the details about the auto configuration that is happening currently.
Illustration for Step 19: Monitor the status panel.
20

Step 20: Click on auto navigate if required.

Illustration for Step 20: Click on auto navigate if required.
21

Step 21: View the list of all the containers available.

The components will be created once the containers are configured.
Illustration for Step 21: View the list of all the containers available.
22

Step 22: Start the code generation.

Illustration for Step 22: Start the code generation.

That's it! You've successfully created a new project from scratch.

Inspect. Plan. Build.

Transform Enterprise Software Development Process with KAVIA AI

© 2025 KAVIA AI – All Rights Reserved.