From 9bfa6c55b4d2d61105e65e0b6919c8155edc14d2 Mon Sep 17 00:00:00 2001 From: gaoboallen Date: Mon, 26 Sep 2016 20:17:59 -0400 Subject: [PATCH 1/2] test --- README.md | 54 +-------------------------------------------------- index.html | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+), 53 deletions(-) diff --git a/README.md b/README.md index 8501e40..1bf924e 100644 --- a/README.md +++ b/README.md @@ -1,55 +1,3 @@ # Mashup project -This project is open-ended! - -* [AJAX demos](https://github.com/advanced-js/deck/tree/gh-pages/demos/ajax) -* [inspiration?](http://www.programmableweb.com/mashups) - -## Requirements - -* Build a site that uses data from at least one external API in an interesting, interactive way. (**80%**) -* HTML validation (using the [Nu HTML Checker](https://validator.w3.org/nu/)) must pass. (**10%**) -* JavaScript linting (using the configured [JSHint](http://jshint.com/about/)) must pass. (**10%**) -* Replace this README with a description of the project. - -### Extra credit - -Too easy? - -* Build in an [object-oriented](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript) way (**10%**) -* Add fancy interactivity/animations (**10%**) - -If you do either of these, please let Aidan know so he can take a look. - -## Tips - -* The JS code should be **non-trivial**. That being said... start simple! (Just get the data to show up on the page.) -* No server-side coding is required, but feel free to create a backend in whatever language if you like, if you need one. -* You are welcome to use any 3rd-party libraries/frameworks – just load them from a CDN (e.g. [cdnjs](http://cdnjs.com)), or put them under the [`vendor/`](vendor/) folder. -* **Do not commit the `client_secret` (or anything else from an API that says "token" or "secret")**, as a hacker could use this to make requests on behalf of you. - -## Finding an API - -A couple things to look for in an API (or at least the endpoints you're using) for this project: - -* Make sure it doesn't require authentication/authorization (e.g. [OAuth](http://oauth.net/)) - at least for the endpoints that you want to use - so that you don't need a server. -* If the API doesn't support cross-domain requests (JSONP or CORS), you will need to use [JSONProxy](https://jsonp.afeld.me/). - -Here is a [list of API suggestions](https://gist.github.com/afeld/4952991). - -## Running tests locally - -Within this repository directory in your [virtual machine](https://github.com/startup-systems/vm): - -1. [Install Node.js 6.x.](https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions) -1. Install the project dependencies. - - ```bash - npm install - ``` - -1. Run the tests. - - ```bash - npm test -s - ``` +This project basically query about a certain address from google map, and dump the results to the web page. diff --git a/index.html b/index.html index 6524157..d563352 100644 --- a/index.html +++ b/index.html @@ -2,7 +2,64 @@ Mashup + + < + + + + + + + +
+ Enter Address:
+
+ +
+ +
+ +

+
+ + + + From ba89fa5ea1a0ae213ec3be143729115d971b7a3c Mon Sep 17 00:00:00 2001 From: gaoboallen Date: Mon, 26 Sep 2016 20:25:17 -0400 Subject: [PATCH 2/2] bug --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index d563352..f5d6368 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,7 @@ Mashup - <