Skip to content
This repository has been archived by the owner on Nov 27, 2020. It is now read-only.

paulocf92/ffxiv-crafting-hunter

Repository files navigation

This repository is archived!

This repository aimed at developing a full React Native app to track Final Fantasy XIV recipe materials in a to-do list fashion. Since the project grew out of scope, I couldn't find the time/inspiration to adjust it to provide a solid storage solution which would probably involve a backend with tree data structure database support. The most relevant and interesting concepts in the development of this project were:

  • App state management with react-redux
  • Simple RESTful requests with axios
  • Tree data handling and storage with AsyncStorage (sub-optimal)
  • Deeply nested recipe trees which were traversed recursively
  • Per-level data observation/update with reselect to smartly prevent full app re-rendering
  • An effort to provide a beautiful and intuitive UX

Crafting Hunter

Crafting Hunter for Final Fantasy XIV is a small mobile app designed to help searching item recipes, hunting for their materials and tracking progress with ease.

This project depends on the awesome XIV API.

This is a work-in-progress app, so any help is greatly appreciated. ❤️