Giter Site home page Giter Site logo

ped's People

Contributors

sweetpotato0213 avatar

Watchers

 avatar

ped's Issues

Wrong time format in Grade section

Screenshot 2022-10-28 at 5.18.16 PM.png

Following what stated in the user guide, I do adds s/Lab1 d/06-10-2022 in the app which reports an error saying "An invalid date is provided. Dates should be given in YYYY-MM-DD format and must be an actual date."
The example needs to be corrected to be ``adds s/Lab1 d/2022-10-06`

Duplicate explanations in list section

Screenshot 2022-10-28 at 5.10.29 PM.png

In List feature explanation, there are two lines saying the same "List the classes that have been created.".

Maybe it is better to delete the "List the classes that have been created." with indentation as there's no need to repeat the same words. Just like what you did for the Exit feature.

Screenshot 2022-10-28 at 5.12.49 PM.png

List display

image.png

After clear command, I enter list command. The message is "Listed all students." but the list of student does not reveal.

Cannot find student in the student list but not in the displayed list

Screenshot 2022-10-28 at 4.54.46 PM.png

These are the 2 existing students, Betsy and John.

After list, I do find Betsy. It displays a list of Besty only.

Screenshot 2022-10-28 at 4.58.42 PM.png

Then I do find jo be using the incomplete names, which is supposed to return Betsy and John as Betsy and John are both in the student list according to the user guide. However, it only shows Betsy.

Screenshot 2022-10-28 at 4.59.30 PM.png

What I intend to do is to do several times of searches ceaselessly over the whole list of students while the app only searches over the very latest list displayed. If I want to achieve what I intend to do, then I have to do list before find every time I want to search for some students over the whole list. Maybe it is better to fix the search range to be the whole instead of the latest displayed list.

Auto clear of the input box

Every time there's an error, the command will stay in the input box. If users want to make another totally different command, they have to manually clear the input box. Maybe it is better to clear all the inputs that have been entered already regardless of success or fail.

Typo in focus section

Screenshot 2022-10-28 at 5.08.04 PM.png

In the example, class CS1231S should be focus c/CS1231S.

As if I enter class CS1231S in the input box, it reports an error.

Screenshot 2022-10-28 at 5.09.32 PM.png

Add student should be after add class

The order of the user guide should be changed so that it is easier for users to follow.

I did clear first and try to insert new data.

Screenshot 2022-10-28 at 4.23.25 PM.png

Screenshot 2022-10-28 at 4.28.50 PM.png

Follow the examples given in the User Guide add n/John Doe p/98765432 e/[email protected] a/John street, block 123, #01-01 c/CS2103T and add n/Betsy Crowe a/Betsy street p/62353535 c/CS1231S c/CS1101S, there are error messages saying that a provided class does not exist. We cannot directly do add student (with classes) when the list is empty. And the user guide hasn't shown users how to create classes as the addc feature explanation is far behind the add explanation. Hence I suggest that add class command should be before add student command.

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.