Inspiration
Based on the [GHW Data Week] No Server, No Problem: Write backend data-driven APIs with Google Sheets. All my thanks to Wei who gave a great class.
What it does
Any one can create, read, update and delete any recipes. The main idea was to create a place where I can find recipes and how to make any food from different parts of the world, all I need is the ingredients and the step-by-step process.
How we built it
Using a Google Sheets as data base, we build two scripts: one for the GET requests and other one to POST. The POST implement the create, update and delete functions based on the index from the table on the Google Sheets. The front was build only with a script.js and index.html files using tailwind and daisyui.
Challenges we ran into
Some CORS problems for testing; I am used to see logs in a terminal from some API, so unable to see responses logs from the server was an a annoying problem; Tried to not use the "mode": "no-cors" withou a proxy, but it made me lost a lot of time.
Accomplishments that we're proud of
Proud of knowing this technique and being able to use it in next problems that arise in the future.
What we learned
How to fast build an app with the basics of a CRUD without any SQL server and all free.
What's next for Recipes - No Server, No Problem
Next step will be a search bar and a filter. Or allow users to add images to their recipes.

Log in or sign up for Devpost to join the conversation.