Our group application idea was to create an application which allows a user to input the ingredients they
currently have and generate recipes which can be cooked with those specific ingredients. The
application was intended for users regardless of their cooking experience and was to take into
consideration allergies the user may have. The application would also consider the number of
ingredients required depending on the number of people. The application would also display
instructions for the recipe the user has selected to cook. The application would also need to be user-
friendly and interactive.
Personal tasks
One of my contribution to developing these ideas was the settings page. The settings page would allow
the user to customise their notifications from the application accordingly to their liking for good user
experience. These notifications would allow the user to be notified that they need to move onto the
next stage of the instructions for the recipe or notify the user of other events which may require their
attention. Another contribution was creating a database table which has the instructions, which would
be used to get instructions for a recipe to be displayed to the user. I had also attempted to help
implement the algorithm for searching recipes based on ingredients which is one of the main
functionalities of the application. I had also set-up the Instagram page, and included screenshots of the
application for marketing. I had also attempted to program in PHP in an attempt to get instructions from
recipes. I also interacted with MYSQL as the main data of recipes, ingredients and instructions was
stored in MYSQL.
The software project management approach our group had used was a scrum approach to the project.
We had around three sprints with scrum. We had used Trello (Trello.com, 2019) to manage our project
(Appendix J). Trello was used to keep track of which group member(s) were doing which task(s). We had
around four sprints throughout the project.