The storytelling playlist app is a great template to showcase your map with a corresponding interactive list of points displayed in your map. See example here.
In order to build the interactive playlist, your webmap must include one of the following type of layers:
- CSV layer embedded in webmap
- Feature service layer