For this week did a few updates to the app
Added updates to Github
https://github.com/TheTraille18/Shopping4Chow
https://github.com/TheTraille18/Shopping4ChowApi-Java
Search Functionality For Ingredients
Search bar for searching Ingredients in database. Search comes up with results after matching any character. UI needs a little work. Random Ingredient named for testing.
Renaming Tables
Redesigned database schema. Mainly some of the Tables names. Food → Ingredient. Which now includes Food and Spices. Recipe → Meal. Meal fits more. Ingredients → Recipe. For each step in a Recipe.
Replaced Hard coded values
References to the API host name will be kept in a local file that won’t be pushed to GitHub. The front end will reference the value in this file. Locally this value will be localhost, but during deployment this will use AWS Fargate’s endpoint.
Next Steps
Still need to add Remove functionality. After which, Go version will be created. Structuring the application following https://github.com/golang-standards/project-layout. Also decided to use raw SQL instead of ORM after some research.
