https://github.com/ehsangazar/vanila-javascript-app
ES6 Practice for writing a Vanila JavaScript App
https://github.com/ehsangazar/vanila-javascript-app
es6 javascript vanilajs
Last synced: about 11 hours ago
JSON representation
ES6 Practice for writing a Vanila JavaScript App
- Host: GitHub
- URL: https://github.com/ehsangazar/vanila-javascript-app
- Owner: ehsangazar
- Created: 2018-11-14T06:06:00.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-11-14T06:08:54.000Z (almost 7 years ago)
- Last Synced: 2025-01-23T11:45:45.115Z (9 months ago)
- Topics: es6, javascript, vanilajs
- Language: JavaScript
- Size: 53.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vanila Front End
Build a static page (`index.html`) that fetches last week's popular items from the [Github Market API](http://marketplace.envato.com/api/documentation) and displays them according to `mockup.png`.
Your data source is `http://marketplace.envato.com/api/edge/popular:themeforest.json`. CORS is enabled on this API.
- List items in order of rating, from highest to lowest.
- Show each item's thumbnail image, name and rating. The name and image should link to the item's URL.
- 5-star items should have a yellow background, as shown in the mockup.
- The page should be responsive.
- Clicking an item's `remove` link should remove it from the list (purely client side, this doesn't need to be communicated to the server or maintained across page reloads).