# How to get started with jQA Dashboard?

**URL:** <https://community.neo4j.com/t/how-to-get-started-with-jqa-dashboard/6568>\
**Category:** Projects & Collaboration\
**Created:** [April 13, 2019, 10:01am UTC](https://community.neo4j.com/t/how-to-get-started-with-jqa-dashboard/6568 "2019-04-13T10:01:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ascheman](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/ascheman/32/4198_2.png) [@ascheman](https://community.neo4j.com/u/ascheman)\
**Post date:** [April 13, 2019, 10:01am UTC](https://community.neo4j.com/t/how-to-get-started-with-jqa-dashboard/6568/1 "2019-04-13T10:01:38Z")

</div>

Hmm, I am not quite sure if this is the right forum (there are way to many to choose from)?

However, I recently found the amazing jQA-dashboard: [GitHub - softvis-research/jqa-dashboard: Dashboard for analyzing and visualizing software artifacts' data scanned with jQAssistant and stored in a Neo4j graph database.](https://github.com/softvis-research/jqa-dashboard) ... at least it looked amazing from the demo.

Nevertheless, I could hardly get it started. I wanted to work out a short demo with my customer project. When I could not get it to work, I wanted to use a pet project of mine. With both I tried several times but always failed.

I have the following issues:

- It is not clear how to use your own database:
  - I started `jqassistant:server`,
  - then started the dashboard `npm run dashboard` (after `npm run install-dashboard`)
  - After some searching I found the settings page, where it suggested to use `bolt://localhost` and neo4j/neo4j as username/password. Since I am not using Neo regularly I was confused. From jQA I knew that [http://localhost:7474](http://localhost:7474) should work and that authentication is switched off by default.
  - It seems, both URLs/schemas work (http and bolt),
  - it is not necessary to use ports (e.g., [http://localhost:7474](http://localhost:7474)),
  - but it seems to be necessary to leave username/password in place as pre-filled in the form?

- Then: How to see any "dashboard".
  - Clicking in the navigation (e.g. [http://localhost:3000/#/architecture/structure](http://localhost:3000/#/architecture/structure)) mostly returns an error: ![image](https://us1.discourse-cdn.com/flex021/uploads/neo4jcommunity/original/2X/2/22436fcfd3ba85aa3b9b50d295dff20e71c1dc8a.png)
  - Starting the Browser inspect reveals even more errors, e.g., ![image](https://us1.discourse-cdn.com/flex021/uploads/neo4jcommunity/original/2X/f/ff228f7e28ed784538c7bb577bafba58ec3d3a48.png)
  - I guess most of it is typical for JS? But one would feel much better if there were less warnings

- In my latest try I could at least see some content, eg. for [http://localhost:3000/#/resource-management/activity](http://localhost:3000/#/resource-management/activity), _I do tried more screen shots but as new user I was only allowed to upload two?_
- My last issue currently is the _off_-Button in the upper right corner of severaly widgets? What is the purpose? It looks like most features are switched off by default? Switching it on shows a query: _image deleted_ But when I press `send` it only prints a new stack trace to the console.

---

<div class="post-metadata">

**Author:** ![michael.hunger](https://sea1.discourse-cdn.com/flex021/user_avatar/community.neo4j.com/michael.hunger/32/27377_2.png) [@michael.hunger](https://community.neo4j.com/u/michael.hunger)\
**Post date:** [April 15, 2019, 1:34pm UTC](https://community.neo4j.com/t/how-to-get-started-with-jqa-dashboard/6568/2 "2019-04-15T13:34:20Z")

</div>

Hi Gerd, I increased your user level.

For the app, it's best to discuss on the GH issue, but thanks a lot for your feedback.

The connection details are important for remote servers, and usually you don't want to run open databases on your machine.

The app/bolt-drivers also require connection details by default.
