This Executes a random food location search based on filters given by the user
Food Roulette Extension
Food Roulette offers users a fun way to decide where to dine based on various simple parameters. Once the user selects the specified parameters, the system fetches dining places that meets the given criteria and randomly selects a place from the list. The resulting location is pop on the front page of the extension. When no location exists for the given location and category, the user is welcome to add a place for it.
When the system is fetching location, a rotating poker chip will appear on screen, this indicates that the system is executing the search and selection. When the process is completed the poker chip will disappear and the location will pop on screen.
The idea of the extension is to explore locations in your local area, this said, the user has the ability to add dining places to our pre-existing locations. When the location that the user is looking for does not appear on the list, he/she can recommend a new location and after a short period of time (if the location meets criteria) it will be added to the list.
There are certain requirements that have to met in order for the new dining place or location to be added, these are the following:
1.Dining Places:
a. Category: Filed must have a value.
b. Location: Filled must have a value.
c. Name: Must be 3 characters or longer.
2.Location Recommendation:
a. Email: Must be a valid email.
b. Location: Must be 3 characters or longer.
When a valid value is provided, the field will display a green border, a red border would display otherwise and an alert informing of invalid data will be displayed.
Specifications:
The extension was built using the following:
1. Bootstrap 4 Framework.
2. JS (Vanilla).
3. Jquery Library.
4. HTML5.
5. CSS3.
6. Google Apps Script.
7. Google SpreadSheet.
Want to know more about Food Roulette or other projects?
Contact me at [email protected]
Source Manifest.json
Similar Extensions
The Idle Index 45 0 ★ 446MiB
Decision Roulette 45 9 ★ 34.8KiB
sayHola 45 1 ★ 3.05MiB
Barclays Export Transactions 45 1 ★ 24.16KiB
Desponsored 45 3 ★ 87.86KiB
SHR 45 0 ★ 634KiB
Highlighter Black 45 2 ★ 1.18MiB
Product selector 45 1 ★ 60.19KiB
Ambalco Indoor Cycling 45 1 ★ 390KiB
Japanesify 45 0 ★ 264KiB
Voxel Magic Converstion Tool 45 0 ★ 229KiB
PmTrick 45 0 ★ 116KiB
Gogo Quincy 45 2 ★ 538KiB
Emlen 45 5 ★ 7.82MiB
Danger Flappy Casual Game 45 0 ★ 848KiB
DOE Rankings 45 10 ★ 2.23MiB
konviw WebExt 45 0 ★ 69.39KiB
Cisco Voicemail for Gmail 45 0 ★ 1.02MiB
Learn a Language: Passively 45 0 ★ 550KiB
Office Spinner 45 8 ★ 2.62MiB
Ray Enterprise Marketplace 45 0 ★ 11.33KiB
Tab Closer 45 0 ★ 863KiB
Box To Box Meet Game 45 0 ★ 2.77MiB
Poker 3 Bags 45 4 ★ 6.3MiB