API in a box
summary
An actual three‑layer "API in a box" that loads CSVs from GitHub into ElasticSearch, applies mappings and metadata, exposes a self‑descriptive REST API with collection JSON hypermedia and simple dedupe queries, and runs locally without servers using Docker and ElasticSearch containers orchestrated by docker-compose up. The claim: any developer can replicate a working API from messy civic CSVs; the demo shows it powering a food‑desert canvassing workflow and it reliably boots and serves HTTP endpoints.
AI-written summary · about
chapters (9)
- 0:00Start
- 0:24Shelby Switzer
- 1:02Api in a Box
- 3:03What a Food Desert
- 6:13Storing the Data
- 8:59Collection Json
- 10:00Queries
- 11:04Docker
- 12:03Docker Compose
related talks
59mWrite HTTP APIs
28mSay goodbye to building boring APIs with Data API builder
35mVisualizing research data: Challenges of combining different datasources
35mEvolving your APIs, a step-by-step approach
01h 00mBuilding an API with Apigility
38mEvolving your APIs, a Pragmatic Approach
21mThe API of the API
46mAutomating API Penetration Testing using fuzzapi
