Comments (2)
List of customizable parameters that will be used in this app:
MAIN PARAMETERS
These values are constant and can't be manipulated by the user
query: string
: Will use this for regular. In the app I might take this as a union type "string | undefined" ... should be able to pass empty stringinstructionsRequired: boolean = true
: We need recipe instructions. Will test this and see if there is a proper convergence of the source instructions vs the API instructions before deployment.addRecipeInformation: boolean = true
: defeats the purpose of the app if there are no recipes.number: number = 24
: I want to return 3 results at first, and have the user scroll through 24 selections. If the user is unsatisfied, then I will have a button at the end that will render for the user so they can re-fetch the API call.
SELECTABLE PARAMETERS
These values can be manipulated by the user
cuisine: string
diet: string
intolerances: string
type: string
: this param indicated what type of meal it is.. ie: main course, desert, etc.maxReadyTime: number
: good if say one wants to make a dish in 20 minutes or something.{ minCalories, maxCalories }: number
Will take any suggestions by users but we want the app to not be too overwhelmingly choiceful.
from meal-find.
These were left out:
There is a utility bar at the bottom which gives the user the option to "download grocery list"
A footer stating my name a a copyright section, maybe a small privacy section.
Mostly good though.
from meal-find.
Related Issues (13)
- Register API key, create local env var, test API endpoint HOT 1
- Create a query search bar option
- Create unit tests to guarantee output of modal
- Have output modify the API call on `Main.tsx` HOT 1
- Add search results measurer to the modal HOT 1
- Add functionality to the cards HOT 1
- Add a "sifting through" capability to the cards
- Sign-in functionality
- Find out how to reprompt API and return next 100 results
- Make client side requests to populate database
- Integrate OpenAI API
- Integrate `findByNutrients` endpoint on recipe search
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from meal-find.