i think that having the large json object as a filtered list is valuable and will continue to be valuable. however as it currently exists it has a couple of major problems
needs to be updated by hand
the fiasco that has been adding all the bios individually
here are some steps to take to fix that.
[ ] separate out house & senate lists
[ ] periodically query propublica api for all members orfor new members. probably all members to be able to swap legislators out
[ ] filter against bioguide ids, check for consistency
[ ] if inconsistencies found, overwrite large json object accordingly
[ ] if no inconsistencies found, do nothing
things to consider:
the large json object is i think the fastest way to handle the search feature. but, for some of the backend calls, would it be worthwhile to have a legislators table instead? what information to put in it?
how to get the bios from the bioguide id site programmatically?
i think that having the large json object as a filtered list is valuable and will continue to be valuable. however as it currently exists it has a couple of major problems
here are some steps to take to fix that.
things to consider: