GuildCrafts / web-development-js

Craft repository for Web Development with JavaScript
http://jsdev.learnersguild.org/
Other
1 stars 1 forks source link

Farmers Market Review App #91

Open shakalee14 opened 7 years ago

shakalee14 commented 7 years ago

Description

Learn how to associate users with ratings of products/vendors at Friday's Farmers Market

Context

Learn how to associate users with ratings of products

Specifications

List of specifications (specs) for the completed goal. These are declarative sentences (statements) describing a feature of the final product.

What are some appropriate quality objectives for this goal? These are statements about the internal characteristics of the product that demonstrate fine design and craftspersonship, not its external features.


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

jamestewartjr commented 7 years ago

This is fancy. @shakalee14 what is the team size?

deonna commented 7 years ago

@shakalee14 - love this idea (but you probably already know that after our chat on Friday).

My primary concern would be how to approach the mapping element. I think this element would even be worthy of a separate project using, say, the Google Static Maps API.

You can have pins on the map to represent different food vendors and add an event listener to the map for a touch event on a pin. Then when the pin receives a touch event, you could potentially have a popover InfoWindow that shows different vendors and displays the vendor name, type of cuisine, and rating information for each of the vendors.

Another thing to consider is timing: you would need to do some prep on Friday before the projects are voted on to make sure that you have the map coordinates you'd need for the project. This may be tricky to...coordinate (yes, pun intended :p).

Lemme know your thoughts!

alfonsotech commented 7 years ago

Rita here. I'm interested in making a yelp clone and this project seems like it would make for a great start, so I'm definitely interested. I've worked with the Google Maps API (with making pins on the map and displaying info on hover over the pin) for a group project I did last month and may be able to help with that part. Is anyone working this goal in the coming week(s)? Let me know...