# Project Comparison using UI

1. [Step By Step Process](#id-1.-step-by-step-process)
2. [Demo Video](#id-2.-demo-video)

## 1. Step By Step Process

## Project Schemas

Project Schemas are predefined templates used to create VC documents. These schemas are selected for a specific policy and serve as the structural basis for generating project data.

<figure><img src="/files/c181gtPhIs20BtTCcjIO" alt=""><figcaption></figcaption></figure>

In the current schema setup, specific ‘property fields’ are explicitly designated for the comparison process. These fields play a crucial role in evaluating and contrasting different projects.

<figure><img src="/files/7MMGFVM0b9Fb9IhAj0GN" alt=""><figcaption></figcaption></figure>

These property fields were incorporated into the database as part of migration v.2-17-0, utilizing the 'policy-properties.csv' file. This integration ensures that the comparison process is seamless and data-driven.

## Project Overview

This section includes both category and policy filters, allowing users to sift through projects based on specific criteria.

<figure><img src="/files/LCNLstrP4tQsankHjKya" alt=""><figcaption></figcaption></figure>

### Filter Logic

Within a single group, filters apply a logical 'OR' to search for relevant projects. Between different groups, a logical 'AND' is used. This dual logic ensures a comprehensive filtering process.

### Search Enhancement

The functionality is further expanded by enabling searches based on project titles.

<figure><img src="/files/sjGYsmNJnK3pCXf2CZdH" alt=""><figcaption></figcaption></figure>

### Result Dashboard

Users are presented with a dashboard showcasing projects that align with their chosen filters.

### Project Selection for Comparison

Users can select multiple projects for a side-by-side comparison by clicking the 'plus' button. After selection, accessing the 'open the comparison' button redirects them to a detailed comparison view.

### Projects Comparison Page

On this page, users will find a comparative table displaying selected project fields. This visual representation allows for an easy and intuitive comparison of different projects, highlighting similarities and differences.

<figure><img src="/files/D8yrXqFO9IZYu5cvd3Tm" alt=""><figcaption></figcaption></figure>

### VP Document Comparison

Document comparison includes examination of the VP documents generated by both projects. This works in the same way as comparing documents from the UI.

<figure><img src="/files/QBDIvQM6LvMDGRzFX2ym" alt=""><figcaption></figcaption></figure>

## 2. Demo Video

[Youtube](https://youtu.be/nw4PFCfVciM)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guardian.hedera.com/guardian-dev/guardian/project-comparison/project-comparison-using-ui.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
