# Heimatnetzwerk - Demo Checkpoints and Shipping Dates
## Milestone 1
### Due Dates
- :alarm_clock: **31.05.2023** - milestone 1 tested and fully working
### Milestone 1 User Stories:
- [x] User can see a map with counties as map regions
- [x] User can mouse over a county, it is highlighted on the map
- [x] User can click on a county to see only location pins from that county
- [x] User can filter locations by selecting a county in the search form
- [x] User can see search results as list in the sidebar
- [x] User can mouse over a location pin and see the location highlighted in search results
- [x] User can click on a location pin to see location details
- [x] User can see location details, such as full address, phone number and website
- [x] User can see location pins grouped together when there are too many locations
- [x] User can navigate locations through the structure of Heimatgebiete --> Kreise --> Cities
___
- [x] User can filter locations by entering an address in the search form
- [x] Admin can upload a new list of locations as a CSV in the admin panel to replace all existing locations
### Checkpoints
- every Wednesday we have a checkpoint where we come together to review the progress. Below is what to demo on each checkpoint:
#### Wed, May 3 (done)
* Working proof of concept with demo data:
* Map with clickable counties
* Ability to select a region on the map or in the search form
* Ability to click on a location in the map on in the sidebar
#### Wed, May 10
* Ability to click on a location in the map and see its details
* Ability to navigate through the structure Region --> County --> Location
#### Wed, May 17
* Demo using real data (30 locations)
* Grouped pins where there are too many locations in search results
#### Wed, May 24
* Search locations by name or address
* Admin functionality - updating data
* Internal design review starts
#### Wed, May 31
* Ability to install the plugin from a pip-compatible repository
* Internal design review amends
* Hand off