Skip to content

Latest commit

 

History

History
23 lines (22 loc) · 806 Bytes

TODO.md

File metadata and controls

23 lines (22 loc) · 806 Bytes

New Features

  • Fetch repo data for user
  • Make flipable cards
  • Add most used language
  • Add loading spinner
  • Make profile data clickable
  • Recent searches
  • Handle API errors
  • Handle pagination in repos API
  • Handle empty events api response
  • Mobile friendly UI

Refactoring

  • Create separate module for repository stats
  • Handle race condition with 3 API calls + searching state
  • Better handle storing of repos and activity data
    • Nest data under profile record
    • In the update function, do something like the below to build the new profile
        { model | profile = (setProfileActivity model.profile activity) }
    • Set repos to Nothing when empty array is returned from API
  • Write tests for backend