hackforla / hackforla/311-data

Epic: Prevent Map Crashing and Reduce Page Load Time

Open
#1,890 6 comments 0 reactions 1 assignee Assigned to @rayneng View on GitHub
Complexity: Small Epic p-feature: data p-feature: Map p-feature: Search/Filter Modal Pre-Launch Role: Frontend size: 0.25pt
Dominant language
JavaScript
Stars
73
Forks
74
PR merge metrics
No merged PRs in 30d

Description

### Releases
- [ ] #1692
- [ ] #1629

### Overview

We need to consider a new form of the map that sufficiently limits the amount of data loaded and filters the number of pins rendered in order to prevent crashes.

### Action Items

- [ ] Performance Metrics
- [x] https://github.com/hackforla/311-data/issues/1716
- [ ] https://github.com/hackforla/311-data/issues/1987
- [ ] Performance Improvements, Component Modernization
- [x] https://github.com/hackforla/311-data/issues/1865
- [x] https://github.com/hackforla/311-data/issues/1988
- [ ] get results from [#1988](https://github.com/hackforla/311-data/issues/1988): ..., generate new tickets
- [ ] Blank Map Pre-Work, Data Pipeline Setup
- [x] https://github.com/hackforla/311-data/issues/1891
- [x] https://github.com/hackforla/311-data/issues/1892
- [ ] Proof of Concept: Populate empty DuckDb schema with SocrataAPI using Search & Filters Modal's parameters
- [x] https://github.com/hackforla/311-data/issues/1885
- [ ] https://github.com/hackforla/311-data/issues/1937
- [ ] Blank Map, Updating UI and Connecting Data Pipeline
- [ ] https://github.com/hackforla/311-data/issues/1989
- [ ] Wrap Up Work: #1692
- [ ] In the `Dependency` section, check the box for [#1692](https://github.com/hackforla/311-data/issues/1692), indicating the dependency has been met
- [ ] remove the https://github.com/hackforla/311-data/labels/Dependency label
- [ ] move to New Issue Approval column
- [ ] add the https://github.com/hackforla/311-data/labels/ready%20for%20dev%20lead label
- [ ] Wrap Up Work: #1629
- [ ] In the `Dependency` section, check the box for [#1629](https://github.com/hackforla/311-data/issues/1629), indicating the dependency has been met
- [ ] remove the https://github.com/hackforla/311-data/labels/Dependency label
- [ ] move to New Issue Approval column
- [ ] add the https://github.com/hackforla/311-data/labels/ready%20for%20design%20lead label

### Resources/Instructions

Screenshot before proposed changes

Screenshot after proposed changes


[insert screenshot here]

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.