Skip to content

Web application that allows users to search for recipes or locations of bakeries - features dynamically updated HTML and CSS that is powered by JavaScript.

License

Notifications You must be signed in to change notification settings

Chae-Lee/whisked-wonders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Whisked Wonders

This is a application that displays a landing page which allows users to search of recipes or locations of bakeries. This application runs in the browser and features dynamically updated HTML and CSS that is powered by JavaScript code.

Description

Many people around the world have a sweet tooth but sometimes can’t decide either baking at home or finding the nearest location. The website makes this an easier decision by allowing a customer to choose between the two. The website allows the user to browse for different recipes of delicious desserts, in which they can choose to prepare the dessert by themselves. Otherwise, the user has the option to find nearby bakeries around the location that the user choose.

User story

As a dessert enthusiast,
I want to explore a delightful collection of dessert recipes along with suggested drink pairings,
with the option to locate nearby bakeries if I prefer not to bake myself.

Contributing

Yusuf Rahman: Create landing page, website design and initial interaction for users by using HTML, CSS and JS to ensure great aesthetics and functionality. 

Ali Halavurt: Create the recipe page and build functionalities, including the difficulty and individual recipe buttons with HTML, CSS and JS.

Kate Lee: Using the 'The Birthday Cake DB' API to populate the names and images of desserts using JS. Build functionality to make the displaying of recipes responsive to user's selection of difficulty and populate the recipe details and instructions when specific recipe is selected. 

Ha Phan: Create the location page and build the location map. Build functionality to allow users to enter a location, display marker of user’s location on map, present potential destinations with names and addresses, and put markers on the map to mark the suggested locations.

Acknowledgement

Special thanks to our Instructor Junghoon Yoon for his time and efforts he provided throughout the completion of this project. Your useful advice and guidance were crucial for the completion of this project. Also special thanks to our Teaching Assistant team Jessica Song, Andy Fish and Chad Hinds who have provided support during this project.

Usage

Code is written to display the landing page where it either takes the user to the recipes page or the location page. The Recipes page will display all the cake recipes stored in the 'The Birthday Cake DB' API. The API can be be changed and updated depending on the purpose of use. Location page will display Google Maps using the 'Google Map Geocoding' & 'Mapbox Geocoding' API where the user can input a specific location and a list of available bakeries display on the browser.


The final deployed application should look like this

URL to the deployed Application https://chae-lee.github.io/whisked-wonders/

Whisked Wonders Baking Recipe and Location Search Website GIF

Licence

MIT

About

Web application that allows users to search for recipes or locations of bakeries - features dynamically updated HTML and CSS that is powered by JavaScript.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •