Skip to content

Releases: AY2324S2-CS2103T-T16-3/tp

v1.4

15 Apr 15:41
376fafc
Compare
Choose a tag to compare

v1.4

This is the final version of GourmetGrid for you to enjoy.

What's new:

  • Fix functionality & documentation bugs raised by peer testers during PE-D
  • Touch up on DG and UG

v1.3

04 Apr 17:52
cd863c1
Compare
Choose a tag to compare

What's new in v1.3:

"Favourite" feature

You can now mark and unmark your most important contacts as favourites with addfav and removefav, and even filter to show only your favourites with showfav.

DeleteOrder

Once an order is done or if something goes wrong, you can now delete the order using deleteorder.

UI upgrades

A pretty new UI that is easier on the eye and more prominently shows the important things, such as favourite contacts with a ❤️.

Others

And so many more. Check them out for yourself!

v1.3.trial

29 Mar 03:08
248e62c
Compare
Choose a tag to compare

Release Notes

29 March 2024

Here's what's new in Release v1.3.trial:

  1. DeleteOrder command in #55
  2. RemoveFav command in #41
  3. ShowFav command in #45
  4. Add model abstraction in #40, #53
  5. Bug Fix: Commands with No Arguments in #39, #51
  6. Improve coding standards

v1.2

21 Mar 13:29
aad939d
Compare
Choose a tag to compare

Release Notes

21 March 2024

Here's what's new in Release v1.2:

  1. Extra information stored in contacts, including Company, Orders, and isFavourite
  2. AddOrder command — to create new order information and save it in a particular contact
  3. ListOrder command — to list and view all the orders associated with a particular contact
  4. AddFav command — to mark one or more contacts as "Favourite"

Demo and Snippets

1. Extra information

Contacts now comprise extra key information in our restaurant context, namely Company of the contact, Orders associated with the contact, and whether it is a Favourite contact. Appropriate modifications follow to ensure these can be similarly added and edited.

Screenshot 2024-03-21 at 8 49 38 PM

2. AddOrder command

Using AddOrder, an order can be created and stored in the contact information of a particular person already in the addressbook, indexed by its position in the list. Date in YYYY-DD-MM format, and nonempty remark, are also compulsory fields to add an order.

Screenshot 2024-03-21 at 9 27 46 PM

3. ListOrder command

With orders saved, we can use ListOrder to view all the orders stored in a particular contact, indexed by its position in the list.

Screenshot 2024-03-21 at 8 32 13 PM

4. AddFav command

If you have some favourite suppliers, you can now explicitly save them as such using AddFav, passing in one or more indices to mark the corresponding contacts in the list as favourites.

Screenshot 2024-03-21 at 9 25 31 PM