Cookify is your on-the-go app for any delicious food recipes. Over 1,000,000 recipes now at your fingertips. An app which serves as your own cookbook, an incredible search tool and a personalized shopping list.
- https://bellmcp-cookify.herokuapp.com
- If you see a message
Error: Request failed with status code 403
, please visit this site and click theRequest temporary access to the demo server
button to resolve.
- Learn how to organize and structure by using modules and functions, how to create data privacy and encapsulation.
- Asynchronous JavaScript: the event loop, promises, async/await, AJAX calls and APIs.
- Modern JavaScript: Learn how to set up a modern development workflow with NPM, Webpack, Babel and ES6 modules.
- Implementing MVC (Model-View-Controller) architecture:
SEARCH CONTROLLER
,RECIPE CONTROLLER
,LIKE CONTROLLER
&LIST CONTROLLER
.
- Implement button to delete all shopping list items.
- Implement functionality to manually add items to shopping list.
- Save shopping list data in local storage.
- Improve error handling.
Licensed under The MIT License. You could use the source code for whatever you want as long as the LICENSE file or the license header in the source code still there.
All reading materials from this repository is licensed under CC BY 4.0. You could use this repository as your reference as long as you give the attribution.
Copyright © 2020 Wutipat Khamnuansin, All rights reserved.