FOODZY is my final project for Concordia Web Dev Bootcamp. Here's a bunch of random text placeholders for now. I wanted to make an app where you can filter through recipes depending on either diet preference (such as vegan, gluten free, etc), or health conditions (such as diabetes, or heart-health). I implemented a lot of features and functionality, such as-
- ability to search the entire database of recipes
- ability to filter based on diet or health conditions
- login and logout ability, done through Firebase. This runs through the server, and data is sent to Firebase
- once logged in, you can 'like' recipes and have them save to your profile for future reference. They attach to your UserId in Firebase, so you can access your 'likes' on any device where you are logged in
- there is a chat and review section, where you can upload notes/revies to the recipe, and this info is also saved to your UserId
In building this, I used a lot of different elements, including NodeJS, Styled Components, SCSS, Framer Motion, the Spoonacular API, extensive CSS Styling, React, React Icons, Regex for password verification, and more.