Skip to content

Latest commit

 

History

History
47 lines (34 loc) · 1.08 KB

todo.md

File metadata and controls

47 lines (34 loc) · 1.08 KB

Find that Charity v4 - tasks todo

  • ✔ add ccni to charity raw
  • tests
  • ✔ better data source info - download URL, last modified date
  • ✔ charity names to proper case
  • ✔ elasticsearch indexing needs to be quicker

Autocomplete API

  • ✔ (but implemented with /reconcile/suggest?)
  • ✔ Add vuejs app to front page
  • ✔ allow to be filtered by orgtype
  • better suggestions

CSV data tool

  • ✔ Use /reconcile/?extend=... and /reconcile/propose_properties to get data
  • ✔ Design app in Vue JS
  • org_id hashes like postcode app
  • ✔ add verbose names to data models

Setup

  • document the steps needed to setup
    • create DB
    • setup cache tables
    • populate DB (import_all)
    • create and populate elasticsearch (python findthatcharity/manage.py es_index)
    • something on static urls?
  • set up ongoing tasks
    • populate DB
    • repopulate elasticsearch

Better charity pages

  • financial overview
  • filter charities
  • get area profile

Build and document rest API

  • use django-rest-api?

Build and document graphQL API

  • probably a plugin for that?