Git Product home page Git Product logo

ped's People

Contributors

ganhongyao avatar

Watchers

 avatar

ped's Issues

"find" command does not work for partial matching with tags

Steps to reproduce

  1. open app with sample data (should have students tagged with "zoom")
  2. execute command t/zo

Expected behaviour

  • students with tags "zoom" should be matched, since it's mentioned in UG that keywords can match partially

image.png

Actual behaviour

  • no match

Weird command feedback for "add lesson"

On executing command ladd 1 recurring/23 Nov 2022 date/30 jan 2022 time/0900-1100 subject/Math rates/37.50, this is the feedback:

image.png

Suggestion: Wrap the "Recurring" with parentheses and add a space?

Unable to use "paid" command with decimals sometimes

Steps to reproduce

  1. open app
  2. assuming person 2 has currently a lesson 2, execute command ledit 2 2 f/100.
  3. execute command paid 2 2 amt/99.99

Expected behaviour

  • remaining amount = 0.01

Actual behaviour

  • nothing happens, no feedback, outstanding fee not modified.
  • probably an exception occurred?

Lesson conflict details not shown

When trying to add a lesson that has conflict with another existing lesson, the feedback is "This lesson clashes with an existing lesson."

Would be great if the exact clash is specified in case the user doesn't know

Fees calculator only works after app is restarted

If I have a lesson that ends today at 2000 and I have the app open at that time, the outstanding fees will not be incremented until I restart the app.

image.png

But according to the UG, it should update the fees once the lesson has ended.

Making the app update the outstanding fees while it is open may not be trivial, so may be good to state this in the UG somewhere.

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.