# **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)