hackforla / hackforla/311-data
DEV - Remove feature collections from React and Redux
- Dominant language
- JavaScript
- Stars
- 73
- Forks
- 74
- PR merge metrics
- No merged PRs in 30d
Description
### Overview
We need to remove redundant storage of Service Requests on our app in order to improve our load time on the Map
### Action Items
- [x] Rip out all dispatches that update the Redux state's service requests
- [x] RequestsLayer no longer sets data
- [ ] Implement data fetchers
- [ ] Socrata API (use DataService.js)
- [ ] HuggingFace (via service worker)
- [ ] consider making another worker for streaming in new data, separate from UI
- [x] Implement controller for service requests
- [ ] implement lightweight data service to listen to redux for changes to filter parameters (e.g. RequestService)
- [ ] hook everything up
### Resources/Instructions
- Link to Figjam: [How Does the Map Get Rendered?](https://www.figma.com/board/GpPtDImWMKEQsP83bDg0y8/311-Data-Research--20250831-Copy---Figuring-out-if-we-need-to-transfer-ownership-of-original--?node-id=2001-314&t=MVi58hLUchdaGS2j-4)
Mermaid Diagram Screenshots
System Diagram
>
Event Diagram
>
Contributor guide
Assessment
This issue has not been assessed yet.