I love what you've done so far. Keep up the good work! Is there any possibility I could obtain an offline version of this utility? For the foreseeable future my internet access depends on my getting access to my wife's smartphone via sprint hotspot and that is not always available.
I believe Advanced Race Guide has several race-specific magic items and spells, so you may want to look into adding those.
As for suggestions: I would strongly recommend you include the book and page number for every magic item so that a GM or player can go back and read the basic description of the item. Of course, for potions, scrolls, wands, and staves, the page numbers would point to the spells those items carry. Probably the best way to implement this is to edit your database to append the book and/or page number to each magic item's and spell's name. Seems like it would take a lot of time though.