Skip to content

Commit 929ab09

Browse files
authored
Updated hw
1 parent 8b3f18d commit 929ab09

1 file changed

Lines changed: 13 additions & 5 deletions

File tree

Week8/MAKEME.md

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
11
# Homework Week 8
22

3-
- Finish last week's assignment
4-
- Solve all your Git issues. DO NO CLOSE AN ISSUE WITHOUT AN EXPLANATION OR CODE COMMIT REFERENCING THAT ISSUE
5-
- Add map, filter, reduce to your existing app to build an application that loads data from github, filters out based on certain value, map->reduces to a data object and render that object to the dom (using map again).
6-
- Add polling to your app so that it checks every minute or so if a new repo has been made and if it has, adds it to the DOM without reloading the page.
7-
- Add a readme to your repo explaining what your app does and how to use your app. Here's a [template](https://gist.github.com/jxson/1784669) and here you can see how to make [your readme awesome](https://gist.github.com/rrgayhart/91bba7bb39ea60136e5c).
3+
This week you will work on finishing your application so it's actually useful!!
4+
5+
- Check if you have met all the requirements from the previous 2 weeks of homework
6+
- Resolve your Github issues (DO NOT CLOSE AN ISSUE WITHOUT AN EXPLANATION OF BY REFERENCING IT FROM A COMMIT)
7+
- Make sure you have implemented map, filter, reduce. If you lack inspiration, ask on Slack.
8+
- Implement promises in your XHR
9+
- Add polling to your SPA and make sure new info is loaded every 60 seconds. It's probably not a good idea to do a lot of requests everytime so maybe just check if a user has new repos.
10+
- Add a local data structure inw hich you ONLY store the info your app needs. So all the properties of your object should be used somewhere in your app. Don't reference the response of the XHR anymore, just reference your own data structure.
11+
- Make sure you only have one request function that accepts a url parameter and a callback function
12+
- Implement a loader icon like in [my codepen](https://codepen.io/Razpudding/pen/BRGqJw) for each xhr response the user has to wait for.
13+
- Add correct HTML/CSS
14+
15+
If you get stuck, remember we have Slack and you can ask questions. On Slack there's also the list of repos of other students so you can check how they did it.

0 commit comments

Comments
 (0)