Project Tool app


Overview

The aim of the app is to provide a simplified way to manage projects via releases & a backlog of stories.

Project Home

A project holds details of all releases & backlog stories, the list is split into "pinned", “all”, “active” and “inactive” projects, to sort the list, tap the menu icon in the app bar.

Tap the add button to create a new project, on the 'create project' dialogue, enter a project name, which is mandatory, optionally, you can enter a project goal.

Swipe an existing entry to the right to edit the previously entered details or to view the project, swipe it to the left to delete the project and all associated releases & backlog stories, tap the pin icon to move the project to the top of the list.

To pin / unpin a project double tap the trailing “pin” icon, to toggle a project between “active” & “inactive” double-tap the leading project image.

Optionally, you can within the edit dialog, you can associate a project to a client.

Project Overview

The overview page provides a summary of the project including details of the current live version, it’s deployment date and the project goal, it also shows a summary of the associated releases & backlog stories by status, to view the associated releases or backlog stories, tap the required view button.

To edit the project summary details, swipe the summary to the right and tap the edit action.

Releases

The release home page is split into "deployed” and “not deployed” releases, to sort the list, tap the menu icon in the app bar.

To create a release, tap the add button, on the 'create release’ dialogue, enter a release name, all newly created releases default to a status of ‘not deployed’.

Swipe an existing entry to the right to edit the previously entered details or to view linked stories, swipe it to the left to delete the release, associated backlog stories will be unlinked.

To view linked stories, tap the link action which will show the currently associated stories, to maintain the list, tap the link icon.

On the ‘linked stories’ dialogue, add additional stories via the drop-down or swipe stories already associated to the left to unlink them.

To update the release status, double tap the status icon to display the confirmation dialog where the deployment date can be modified.

Backlog Stories

The backlog home page is split into “all”, “open”, "wip" and “closed” stories, to sort the list, tap the menu icon in the app bar.

To create a backlog story, tap the add button, on the 'create story’ dialogue, enter a story name, which is mandatory, optionally, you can enter the story details, all newly created stories default to a status of ‘open’.

To add the “default” backlog stories, tap the add button, on the 'create story’ dialogue, toggle the “add default backlog stories” switch accordingly.

To add a backlog story to or remove it from a release, toggle the “add to release?” switch accordingly, if adding to a release, select the required release from the drop-down.

Swipe an existing entry to the right to edit the previously entered details or to duplicate the story, swipe it to the left to delete the story.

To update the story status, tap one or more story status icons to reveal the available status, long-press and drag the stories onto the required status.

Backlog stories can be filtered by a given release, double tap the release name on the backlog story card.

Settings

From the setting home page, by tapping "maintain default stories", you can create a set of "default" backlog stories which can be added to any project backlog.

Tap the add button to create a new entry, swipe an entry to the right to edit the details and to the left to delete it.

Changes made to "default" backlog stories after they have been added to a project will NOT be reflected on any project using them.

By tapping "maintain clients", you can create clients which can be added to any project, for more details, see the help section on the maintain clients’ page.

Tap the add button to create a new entry, swipe an entry to the right to edit the details and to the left to delete it.

Reports

From the reports page, you can either view summary information by project or by client & their associated projects.

By tapping "by project", you can view a project summary, use the end drawer to switch projects, by tapping "by client", you can view a summary of each project associated to a client, use the end drawer to switch clients.


Icons used in this app are made by https://www.freepik.com

Technical Info

initialPlayStoreUpload: 05-Sep-2023

lastUpdated: 29-Feb-2024

currentVersion: 1.9

languageUsed: Flutter v3.19.2, Dart v3.3.0

change history

v1.9 (29-Feb-2024)

v1.8 (22-Feb-2024)

v1.6 (15-Feb-2024)

v1.5 (22-Nov-2023)

v1.3 (20-Sep-2023)

v1.2 (11-Sep-2023)

v1.1 (05-Sep-2023)