other UI troubles • Dealing with TypeScript and compiling it • Scraping large amount of data ◦ Github limited to 5000 requests per hour ◦ Invalid data, had to clear junk data manually ◦ Site was slow without lazy loading • Complexity of using Angular 2 ◦ tons of indirection • That one time GitHub got DDOS-ed • Separation of responsibilities is hard
and tools • Agile Development • A lot of people put bogus location data and have non-professional GitHub profile pictures (highlight of our project) • Data modeling • The true power of friendship and working together in a team
page of the database to default to more than 5 items ◦ Better display for search results • Have a variety of media feeds, not just pictures • Add other open source hosting resources to the database
• Overall aesthetic is quite appealing • Domain name .com instead of .me (more professional) • The about page stats for each person only appears when you hover
like pagination on model pages ◦ footer text on the right on not-home pages ◦ design: model page lists could use space better • Search Issues: ◦ pagination inconsistent ◦ page indices go negative ◦ improper error checking (when page goes beyond results) ◦ search page case sensitive highlighting but not case sensitive search ◦ loading search page has filler text ◦ and/or buttons don't seem to do anything