Bugs‌ ‌found‌ ‌in‌ Nifty SaaS

Nifty

NiftyPM is a revolutionary platform that streamlines project management and team collaboration. It is designed to facilitate tasks, milestones, and discussions within teams, making it easier to achieve project objectives.

Offering a comprehensive range of features, Nifty facilitates the automation of progress reporting and efficient workflow management. It includes task assignment, time tracking, and document sharing abilities, among other functionalities, thus enhancing the overall productivity of a team.

Recently, our team at QAwerk conducted a Bug Crawl and discovered several bugs that may affect the performance and user experience of NiftyPM. We invite you to explore our findings and identify potential areas for improvement on the platform.

Inconsistent z-index layering

Severity:

Major

Precondition:

User is on the Homepage.

Steps to Reproduce:
  1. Click the “Create” dropdown.
  2. Select the “Project” option.
  3. Click your project name dropdown.
  4. Select the “Settings” option.
  5. Select the “Control Center” option.
Environment:

Windows 10 x64;
Chrome Version 135.0.7049.85;
Firefox Version 137.0.1;
Edge Version 135.0.3179.73

Actual Result:

The “Settings” window was opened under the project creation window. The “Control Center” window was opened above the project creation window.

Expected Result:

Both windows should be opened above the project creation window.

User can create Goal with date from 1925

Severity:

Minor

Precondition:

The user is on the Goals page.

Steps to Reproduce:
  1. Click the “+ Add a Goal” button.
  2. Click the Date picker.
  3. Select 1925 year and a valid date.
  4. Fill in the other necessary fields with valid data.
  5. Click the “Create” button.
Environment:

Windows 10 x64;
Chrome Version 135.0.7049.85;
Firefox Version 137.0.1;
Edge Version 135.0.3179.73

Actual Result:

Goal was created.

Expected Result:

The user should not be able to create a goal with such a date.

Dropdown visual bug in “Create a tag” feature

Severity:

Minor

Precondition:

The user is on the project page.

Steps to Reproduce:
  1. Hover a cursor on a username in the “Project members” section.
  2. Click the “+Tag” button.
  3. Click the “+Create a new Tag” button.
  4. Scroll colors section.
Environment:

Windows 10 x64;
Chrome Version 135.0.7049.85;
Firefox Version 137.0.1;
Edge Version 135.0.3179.73

Actual Result:

The user cannot see buttons and the end of the window properly.

Expected Result:

The user should see the end of the window and the available buttons.

Nifty offers robust project management features; however, visual bugs and validation gaps create friction in user flows. Tightening the UI layering and input restrictions will significantly enhance the platform's professionalism and reliability.
Oleh, QA engineer

Oleh, QA engineer

Need a reliable QA partner?

Hire us