SOFTWARE DEVELOPMENT MASTERS PROJECT
Taste Bud Recipe App
My Masters Project from my Software Development MSc.
​
I developed a recipe app in React Native, a JavaScript framework, making use of an API to provide recipes, and a Firebase database to store user data.
---
The objective of this project was to develop a cross-platform application which allows users to search for, view and create recipes. ‘Taste Bud’ is a recipe app, which, in addition to providing these functions, also tackles some of the challenges stated above.
​
Requirements gathering took place through brainstorming, market research, and a user survey. The application was designed through careful consideration of user requirements, creating prototypes, and considering usability heuristics. The application was constructed using React Native, a JavaScript framework for creating cross-platform mobile applications. An online source of recipes is accessed through an API, and user-generated recipes and collections are saved in a database.
​
---
​
Shown on the right is a video walkthrough of how a user would use the app, with voiceover explanation of the features.
​
Below is a user guide showing all application screens and possible navigation routes.
​