---
# System prepended metadata

title: '**Macato Sprint Plan** :runner:'

---

# **Macato Sprint Plan** :runner: 

## **Sprint 1**  *`(7 Issues)`*
###### Duration: *May 22 - June 5* 
> Adding registering/logging in.
> Adding booking order features. 

-  As a new user, I want to be able to register by creating an account with my email and password, so I can log in to the application.
-  As a registered user, I want to be able to log in with my email and password, so I can use application services.
-  As a logged-in user, I want to be able to log out of my account from the application, so I can end my session.
-  As a customer, I want to be able to see the menu and needed ingredients for every cuisine, so I can know if it suits me or not.
-  As a customer, I want to be able to check out an order with details (dates, address, number of guests ...etc), so I can get the application-provided service.
-   As an administrator, I want to be able to add, edit and delete the cuisines, so the cuisines can be available  as mentioned all time.
-  As an administrator, I want to be able to see a list of the booking orders, so I can reply to them with the instructions (Cooking equipment and ingredients required, Link to a guest invitation, Chef arrival and departure time).

## **Sprint 2**  *`(4 Issues)`*
###### Duration: *June 6 - June 20*
> Adding additional user and chef features.

-  As a customer, I want to be able to give my preferences in the order (gender, type of food ..etc), so I can get the highest satisfying service.
-  As a customer, I want to be able to pay online or in-person, so I can pick the one that suits me.
-  As a customer, I want to be able to get discounts and offers from the Application, so I can save money.
-  As a chef or customer, I want to be able to submit feedbacks and receive them, so I can enhance the experience of the platform.

<br>

# **User Journey** :pencil2: 
### User who wants to hire a chef :man:
- The user will see the menu of cuisines and discounts and offers for each if exists.
- By clicking on the cuisine the user will move to its page for more information and to book it if he wants.
- The user submits his booking details. 
- User can choose the payment method he prefers either in-person or online.
- After getting the service done, the user can make feedback.



### User who is a chef 👩‍🍳
- The user can see a list of the current orders and reply to them with the needed details.
- The user can make updates on the menu and offers continuously.
- The user can make feedback after finishing dealing with the customer.

<br>

# **User Flow** :bar_chart: 
![](https://i.imgur.com/DLKAWZV.png)
