Updated
July 17, 2023
When build on Webflow a directory site typically needs;
- The Webflow CMS to store your public facing data for each member
- A user accounts, authentication, and subscription-billing mechanism to control user access, along with sign-up, password retrieval, etc.
- The ability to build a "profile edit" page that can retrieve the profile content, push changes back into the CMS, and restrict access to the correct user
- An automation platform that can retrieve and update the CMS data
- Javascript to connect the pieces together
Approaches
If you're comfortable with Javascript development, and building automations through platforms like Make, you can build this using Memberstack ( for user accounts, billing, user id, and user-specific private data storage ) and Make ( for the CMS updates of the public-facing directory ).
Alternatively you could use Wized, which offers some nocode development capabilities. You might need Xano as well for the internal user account storage and billing.