Git Product home page Git Product logo

pe's People

Contributors

jieqiboh avatar

Watchers

 avatar

pe's Issues

Lack of basic description of user flow

There is no tutorial guiding a new user through a simple example on how to use the app to do a basic add, edit and deletion of a new contact, which would be useful for new users to the application.

To resolve:
Add a tutorial section to the User Guide

UI Bug when creating groups

To reproduce:

image.png

Do group c/CATEGORY in the cli with a few contacts present.
There is a notable cutoff in the UI, and no way to scroll to see the rest of the words in the group.

Instructions for Manual Testing contains insufficient tests

Screenshot 2024-04-19 at 5.27.32 PM.png

Currently, the instructions only contain steps to launch the application and delete a person, and the steps to launch the application are not accurate to what was stated in the User Guide.
This is insufficient for developers who want to test the main features of the application.

To resolve:
Add manual instructions for adding, deleting and editing persons

Successful execution of deleteCategory with invalid inputs

To reproduce:

image.png

image.png

Duplicate prefixes of "clan" should result in an error and halt execution of the command, but it gets carried out and the category is deleted anyway.
Additionally, the wrong error message is displayed which may be misleading.

Examples provided in Help menu cause errors

To reproduce:
The documented example commands in the application don't work and cause errors.

Screenshot 2024-04-19 at 5.13.46 PM.png
The example Find command fails when it is run, which may cause users confusion.

To resolve:
Change the provided examples

Misleading Error Message for addCategory

To reproduce:
Run addCategory 2147483647 c/Clan d/rainbow

image.png

The command format is valid according to the prompts, but the error message says it is invalid, which may mislead users who might not know how to resolve it.

To Resolve:
Change error messages to index out of bounds for this case

Lack of links back to Command Reference make navigating commands difficult

Screenshot 2024-04-19 at 5.14.45 PM.png

Users may want to jump between commands quickly without having to scroll back and forth. The lack of links back to the Command Reference so they can easily navigate the document is a little inconvenient.

To resolve:
Add links to the Command reference at the bottom of each feature description.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.