Welcome

SiteFellowsJS is a simple JavaScript library that allows you to easily add membership functionality on a website similar to Memberstack.

Version: Alpha Stage - use with caution

In other words, SiteFellowsJS will glue together a few components that make a membership system work, like:

  1. User authentication.
  2. Gated content (additionally, based on roles).
  3. Payments (through dedicated payment providers).

User authentication.

It's handled by Firebase Authentication and SiteFellowsJS will provide the necessary integration (login/registration forms) on your website.

Gated content

This functionality is the core of SiteFellowsJS and will allow you to configure restricted areas or content (from your website) for authenticated users or based on specific roles.

Payments

Using automation tools like Integromat or Zapier, you can connect payment providers to your membership system. SiteFellowsJS uses Firebase Firestore and provides the foundation for this.

Requirements

Firebase Authentication - User Authentication

Firebase Firestore - NoSQL Database


© 2024 SiteFellows JS