The RecipeBook application is an offline storage app for viewing, adding, and scheduling recipes and meals. The user can enter recipes manually, search for recipes already entered, and schedule upcoming meals using a calendar interface. Recipes are automatically saved to each user's computer when the application is closed, and automatically loaded into the app from the user's locally saved file when the app is opened.
software needed before installation : git bash, electron, node.js
open terminal on your machine type git clone https://github.com/utk-cs/2019fall_captain-america.git your machine will download the needed files from terminal type npm install to install needed files from terminal type nmp start to load the application
This is how the opening page will appear:
When first loaded the recipe database file will be empty, and you will need to first enter a recipe. Click "Add Recipe" button to be taken to the add recipe page, which looks like the following:
Fill out the appropriate fields and once finished click the "Add recipe" button to save it. Afterwards you can search for this recipe by name or any of the following options shown here, simply by selecting the appropriate radio button:
Users can also use the program to select a random recipe should you, like me, be an indecisive cook. That page is shown below:
Finally, to view all the current saved recipes the user can select the "Browse Recipes" button and a table will be shown for easy viewing: