#### Functional #### In order to run and hot reload the app either on emulator or device, follow the [instructions](https://docs.flutter.dev/get-started/test-drive?tab=androidstudio#run-the-app). ###### Does the app run without crashing? ##### Ask the student to show you the implementation of the `backend` and `frontend` for the project. ###### Did the student implement both `backend` and `frontend` for the project? ##### Try to `authenticate via email`. ###### Can users `authenticate via email`? ##### Try to search for friends using their `email`. You can do this by creating two different accounts. ###### Is it possible to search for friends by `email`? ##### Try to send a friend request. ###### Can users send friend requests? ##### Try to `Accept` the friend request. ###### Can users `Accept` friend requests? ##### Check if the friend was `Added` to the `friends list`. ###### Was the friend `Added` to the `friends list`? ##### Try to `Delete` the friend form the `friends list`. ###### Is it possible to `Delete` friends from the `friends list`? ##### Try to send a new friend request but this time `Deny` it. ###### Can users `Deny` friend requests? ##### Check if the student successfully implement `location` tracking to determine the last known `location` of each user. ###### Can users see their friends last known `location` in the map? ###### Was the `location` sent to the server `every 5 seconds` each time the app was opened?