Skip to content

Releases: uOttawaSEGA2022/project-group-4

Deliverable 4

08 Dec 23:30
Compare
Choose a tag to compare

SEG2105[A] Group 4 Mealer Project
This is deliverable 4 for Group 4's Mealer Project.

In the last release of the Mealer, we have fully completed and implemented all the features for admins, chefs and clients!
Here are some of the things added to this release:

Client can now search for meals using a search bar
Clients can place orders for meals from a given chef and specify the quantity of the meals
Clients can checkout and see there order pending
Clients can view past orders they've made, rate chefs and file complaints
Clients can see the description of a chef including details such as there name and rating
Clients receive an email when they place an order
Cooks can accept or reject orders they receive from clients
Admins can interact with complaints they get in real time
A lot of improvements were also made to previous features added such as new validation, bug fixes and improvements.
One big change that we all love is the new design of our app, with new backgrounds and logos. All designed by talented artists here at group 4. Enjoy the app!

What's Changed

Full Changelog: v0.3...v0.4

Deliverable 3

17 Nov 20:51
Compare
Choose a tag to compare

SEG2105[A] Group 4 Mealer Project
This is deliverable 3 for Group 4's Mealer Project.

In this updated version of our app, you will find the following added features:

  • Chef can add meals to their menu
  • Chef can toggle whether a meal is offered or not
  • Chef can remove items from their menu
  • A banned chef can't do any of these features

These features will allow chefs to show their food creations. Enjoy!

Deliverable 2

07 Nov 01:05
b007392
Compare
Choose a tag to compare

SEG2105[A] Group 4 Mealer Project
This is deliverable 2 for Group 4's Mealer Project.

In this updated version of our app, you will find the following added features:

  • Ability to store user account information and complaint list in firestore
  • Administrator access to list of chef complaints from clients
  • Admin Control -> Dismiss complaint or suspend chef
  • Ability to temporarily suspend chef from a specified date (after which suspension is lifted), or permanently ban a chef
  • Chef can see message informing them of their suspension, and when it would be lifted

Enjoy!

Deliverable1

21 Oct 22:41
5bd9a63
Compare
Choose a tag to compare

SEG2105[A] Group 4 Mealer Project

This is deliverable 1 for Group 4's Mealer Project.

In the app, you will find the following features:

  • Ability to log in as client, chef or admin and log out
  • Sign up as a client or user
  • Have proper validations for all fields
  • Be greeted by the app with a welcome message that displays name and role

The app is made with Firebase for authentication. UML is attached to the repo to see how classes interact. Sample log ins are provided in the README for testing.

Enjoy!