Project

Femcity - Membership reports

Femcity is an international networking group for women. It helps women launch, grow, and level up their businesses, brands, and careers.

What we did?
Backend Development
Data Migration
Web Application Development
Technologies we used
CakePHP
JavaScript
MySQL
PHP
REST APIs
Webhooks
Femcity - Membership reports

Overview

Femcity provides over 50+ in-person communities throughout the USA and Canada, creating a supportive environment where women can connect, engage, and share. Their membership offers access to workshops, live classes, and online networking designed to help women grow personally and professionally.

Challenge

Femcity uses MemberSpace to manage its online memberships and Stripe to process payments. They were looking for a few specific reports that neither platform provides. They also needed features like delivering weekly/monthly reports and custom email alerts about the memberships to the admin and moderators. None of these were possible on the platforms they use.

Solution

When necessary reports and features are absent in any platform, its developer APIs are handy. We explored MemberSpace and Stripe developer APIs and studied them to identify what could help us reach a solution. We analyzed the available information with the developer APIs and drafted a solution for all requirements. We went through questionnaires with the client and finalized a solution. We prepared an SOW (Statement of Work) so that we and the client would get an exact idea of the outcome/product.

We decided to build a custom web application for their entire requirement. It required to fetch data from both platforms, MemberSpace and Stripe. Initially, we fetched all existing members' data and saved it to the web app database (MySQL). Then, the app should continue fetching their updated membership data. Also, the app should fetch data of all new members.

Our team developed membership and transactional reports that can be viewed on the web app, downloaded as a CSV file, and delivered to the rightful people by email. We added a form to filter the data and reports based on the form selection.

The web app delivers reports to admin and moderator users on time. It sends email alerts for new joinings and cancellations to the rightful community moderators.

The reports web app also includes features to manage app users (admins and moderators) and community chapters so that each user can see what's required for them.

Screenshots

No items found.

Project outcome

Femcity admins and moderators get timely reports of memberships. They don't have to rely on MemberSpace or Stripe to get reports.

What did the client say?

Violette de Ayala
Founder

Start your project with us!

Our team is ready to help you get started with your project. Contact us, and we will get back to you within 1 business day.

Connect with us