This project was made to practice Next.js with the getStaticProp and getStaticPath pre-rendering functions. It is a site about sharing your recipes, rating and commenting on others. The user can fill up a form in the Add Recipe section and make a post request to share his own idea or visit the Recipes section where he makes a get request to see, rate, or comment on other ideas.
link to the page: https://sharerecipes1.vercel.app/- Making a dynamic input for ingredients and steps of preparation
- Making functionality for the rating of the recipe by showing starts that fill up with the average amount of likes stored inside an array in MongoDB.
- Making put request and posting a comment on a recipe
- Using the framer motion library to add various animations
- Applying filter functionality to the recipe list
- Writing code to convert youtube video url to embed
- Handling simple validation, error modules, and pop-ups to inform the user that the vote was successful