/GW2

Primary LanguageJavaScript

GW2 API Playground

Playground for https://wiki.guildwars2.com/wiki/API:2

Built With

  • React - A JavaScript library for building user interfaces
  • React Native - Build native mobile apps using JavaScript and React
  • Redux - A predictable state container for JavaScript apps
  • React Navigation - Routing and navigation for your React Native apps

Difficulties

Current GW2 Api has severe request limits, which means that user might be cut off from it during the usage. Research needed for suplementary data source like avatars, images, icons and fluff text. (https://github.com/madou/armory-embeds)

TODO's

  • API key storage
  • App Design and color scheme
  • Routing and application structure
    • Dailies
    • Fractals
    • Trading Post
    • Characters status
      • Characters list
      • Item search across all Characters
      • Characters bags, eq
    • Guilds status and current GMOTD
    • Achievements
    • Exchange
      • Predefined amounts
      • Input by user
    • Event Timer
    • Raids
      • Raids list
      • Raids reset + raids account status
  • Error handling
  • Swap onto different navigator
  • Show fetching progress in loading component
  • Redux integration for navigation

Bugs

  • Nested router onBack