JustFans - Premium Content Creators SaaS platform

Contact the Author

Please Sign In to contact this author.

JustFans – Premium Content Creators SaaS is a fully-featured PHP platform that allows you to start your own premium content-based social media platform in no time.
The experience is powered by a mobile-first, clean and easy-to-use design, with Dark and Light mode themes, RTL, and localization capabilities. It allows your creators to sell their premium content via monthly subscriptions, offers, bundles, tips, and pay-to-unlock posts.

Give it a try

Demo URL: justfans.qdev.tech
Admin URL: justfans.qdev.tech/admin
Documentation: justfans.qdev.tech/docs
Credentials are pre-filled – Admin features partially disabled

Main Features:

Advanced posts creation module

1. Multiple file upload

2. Chunked files uploads

3. Uploaded file previews

4. Post draft save

5. Video conversion via FFmpeg – fallback to mp4 only uploads

6. Watermarking for images & videos

7. Posts notifications

8. Posts scheduling (Release&Delete dates)

9. AI-based post descripton suggestions

 

Advanced feed module

1. Bidirectional feed module with swipeable gallery and full-screen view

2. Media galleries with support for audio, video and image files

3. Post comments, reactions & comments reactions

 

* Search module (Posts & Users search, Top, Latest, Photo, Video filters)


* Multiple payments providers & ways of monetizing content

1. Stripe & Paypal payment processors

2. CCBill payment processor, for adult content payments

3. Coinbase & NowPayments processors for crypto payments

4. Paystack (for deposits, tips and unlocks only)

5. Offline Payments

6. Monthly/Biannual/Annual subscriptions

7. Time limited user subscriptions offers

8. Post & User tips

9. Pay to unlock posts

10. Ad spots

11. Free profiles (Open for registered users)

12. Open profiles (Open for everyone)

 

Live streaming

1. RTMP Ingestion – OBS or alternative required for creators

2. HLS Output with Adaptive Bitrate

3. Private/Public streams

4. Pay per view & Subscription locked streams

5. Live stream chat & Live viewers counter

6. Stream VODs

 

Multiple storage drivers supported

1. Locally hosted files

2. AWS S3 stored files (CDN & Presigned URLs support)

3. Wasabi stored files

4. DigitalOcean spaces stored files

5. Minio storage

 

User messenger

1. Live messenger and notifications

2. Audio,Video and Photo attachments

3. Paid messages

4. Mass messages

5. Pusher & Soketi websockets drivers

 

• User notifications (Email & on site, live notifications)
• User bookmarks (Allow users to save content for later)
• User lists (Allow users to store users into custom lists)
• Multiple emailing drivers (Log/Mailgun/SMTP)
• Ability to enforce creator’s identity verification
• Ability to disable right-clicking on user posts
• Printable invoices for each transaction

 

User settings

1. Profile settings (username, name, bio, birthdate, location, website)

2. Account (Reset password)

3. Wallet settings (Deposit & Withdraw)

4. Payments settings (View transactions data and invoices)

5. Rates settings (General price, bundles and offers)

6. Subscriptions settings (View and manage subscriptions)

7. Notifications settings

8. Privacy settings (Set your profile to public or private)

9. Verify identity settings

 

• Fluent, mobile-first design (PWA App included)
• Light & Dark Themes
• Easy to rebrand via custom themes generator
• RTL/LTR & Translatable ready
• Advanced admin panel (Over 100 different settings)
• Strong SEO practices (Sitemap, schema.org, Social media meta)
• GDPR, Cookies policy banner, NSFW content consent dialog
• Unique, hand-drawn vector illustrations
• Social logins (Facebook, Twitter & Google)
• Email-based 2FA logins
• GEO-blocking capabilities
• Email deliverability check on register
• reCAPTCHA integration for public forms
• Referral system
• OpenAI-based suggestion for new post and profile pages
• And so much more..

 

Techs behind it

1. Backend powered by Laravel

2. Frontend powered by Bootstrap & jQuery

3. Additional 3rd party backend and frontend drivers

 

Requirements

View the full list of requirements over this documentation section.

 

 

Changelog

[6/13/2023] v6.2.1

* Updated the post like event icon & removed the post-reaction toast dialog confirmation
* Fixed a scheduled post access error when visiting from un-registered accounts
* Fixed a user lists UI bug, when no profiles are available within a list, after deleting entries
* Fixed a small UI bug on the new message input, over the messenger area, on mobile devices 

[6/10/2023] v6.2.0

* Added mass messaging feature within user messenger, users can now send the same message to multiple users
* Added post-scheduling features - Release & Expire date, can be turned on or off from the admin panel
* Added "Max height post box media preview" option, locking and cropping feed posts to enforce height dimensions
* Added a new PPV content unlock notification, which can be disabled within the User notifications panel
* Added  a new email stream start email notification, which can be enabled within the User notifications panel
* Added a warning over admin dashboard page, if PHP's pdo_mysql extension is not using the mandatory mysqlnd driver
* Added "CCBill skip subaccount from cancellations" admin option, for rare CCBill accounts that requires this setting
* Added DB events for user and subscription delete, so their recurring subscriptions will be canceled as well
* Added a 6-hour user messenger email notifications throttle to avoid email spam
* Updated the User payments area, allowing people to only see invoices for approved transactions
* Fixed the auto-ordering of the latest messages within contact lists when sending/receiving a message
* Fixed the user messenger UI state when deleting the last message out of a conversation
* Fixed a user messenger bug, showing invalid contacts when creating a new conversation
* Fixed a messenger bug, where invalid contacts were shown, due to expired sub/follow relation
* Fixed an invoice bug related to the transaction type field
* Fixed an Admin > Invoices > View button link bug, sending to same invoice id
* Fixed a user profiles geo-blocking access bug
* Fixed a feed's bug where tooltips wouldn't get shown for new pages
* Fixed a user settings bug, when using markdown for the profile bio page, on some mobile devices
* Fixed the RTL issues over the admin panel side
* Multiple translation strings improvements and fixes
* Other small fixes and improvements

More Related Items by Coder-Shop

Top