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 intercative playlist, your webmap must include one of the following type of layers:
- CSV layer embedded in webmap
- Feature service layer