Hi @katyjanneh, you can create a directory on your site using Community Box... Try it out, with a free trial account. Here are the instructions for adding it to your Squarespace site - https://www.communitybox.co/support/how-to-add-community-box-to-your-squarespace-website
Good luck!
Karen