Project Type
Progressive Web Application (PWA)
Industry Domain
Social
Starclusive is a social media platform where members can connect with performers by subscribing to or adding their personalities as idols, stars, artists, and celebrities as favorites.
Request for Consultation

Objective

Client approached us with the need of making a social platform for performers. Members can purchase the “Startip Package” that can assist them to attend the performer’s live events and sending a “Startip” to performers while purchasing the stuff like the performer’s photos, videos, and autographs (in digital form). Members or end users can also subscribe to the performer’s subscription.

On the other end, performers can register on this platform and schedule Live events, and configure the “Startips” to be paid by Non-subscribers and subscribers. During the live event, performers can collaborate with the other performer as well. All the subscribers of the respective performer will get a notification whenever their subscribed performer go-live. Performers can sell physical items too, for example, a real autograph on a t-shirt/card/mug. The performer will be responsible for sending the item to the member who purchased it.

The platform has 2 interfaces:

  • Admin panel (Web-based)
  • PWA Panel (Web-based)

Challenges

  • In Payment Gateway Implementation, we faced lots of issues in payment gateway implementation due to currency conversion.
  • On the Chat Module, we faced duplicate text issues due to a socket re-connection issue.
  • In Live Streaming Events, we have faced streaming quality issues on large screens due to poor network.
  • On the Event Listing Module, we faced subscriptions and non-subscription listing issues; it was more complicated due to follower and collab users.

Our Solution

Our team resolves issues in payment gateway integration by adding the currency conversion functionality. We also addressed issues like duplicate text, streaming quality, and subscription or non-subscription listing successfully.

Features

Member Features

  • Members can register by filling out the registration form manually.
  • Members can log in using the registered email address or Username and password in the proposed application.
  • There is an option for the Forgot Password and Reset Password.
  • Member can subscribe or add as a Favorite to any Performer
  • Member user can see all the feeds, stories, club, and events added by Performer
  • Member have to purchase the startip to view paid content added by Performer

Performers Features

  • Performers can register by filling the registration form manually
  • For Performer activation, users need to compete for e-KYC step by veriff system
  • Performers can log in using the registered email address or Username and password in the proposed application
  • There is an option for the Forgot Password and Reset Password
  • A performer can set the price for a subscription package for Monthly, Quarterly, Half Yearly, and Yearly only first-time login
  • A performer can add stories, normal posts, and paid post for their followers where they get startip
  • A performer can live events for their followers where they can get startip and communicate live
  • A performer can create one-to-one live event’s for their followers where they can get startip and communicate live
  • Performers can also create the club with a limited group of people and can arrange the go-live session and all such sessions will only be accessible to the members of the club. Performers can also sell their photos, videos, and autographs (In Digital Form) to the user by configuring the startip
  • Performers can sell physical items too, for example, a real autograph on a t-shirt/ card/mug, it will be the performer’s responsibility to send the item to the member, who purchased it
  • Performers can view the startip they have earned and redeem that startip into cash and directly transfer it into their bank account

Admin Features

  • The admin will be able to login into the system by providing their valid login credentials
  • There is an option for the Forgot Password and Reset Password
  • Admin can manage the member and performer user listing
  • Admin can add a new sub-admin
  • Admin can check all the reported posts and take necessary action on these posts
  • Admin can view all the transactions done by a member or performer
  • Admin can add new startips packages
  • Admin can modify the system configuration available in the admin panel

Tech Stack

Angular 11

MySQL

NodeJS

Tell us Your
Big Idea!

  • =
  • This field is for validation purposes and should be left unchanged.

@2022 Solution Analysts Pvt Ltd. All Right Reserved