About This File
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.
Main Features
• Advanced posts creation module
- Multiple file upload
- Chunked files uploads
- Uploaded file previews
- Post draft save
- Video conversion via FFmpeg – fallback to mp4 only uploads
- Watermarking for images & videos
• Advanced feed module
- Bidirectional feed module with swipeable gallery and full-screen view
- Media galleries with support for audio, video and image files
- Post comments, reactions & comments reactions
• Search module (Posts & Users search, Top, Latest, Photo, Video filters)
• Multiple payments providers & ways of monetizing content
- Stripe & Paypal payment processors
- CCBill payment processor, for adult content payments
- Coinbase & NowPayments processors for crypto payments
- Paystack (for deposits, tips and unlocks only)
- Offline Payments
- Monthly/Biannual/Annual subscriptions
- Time limited user subscriptions offers
- Post & User tips
- Pay to unlock posts
- Ad spots
- Free profiles (Open for registered users)
- Open profiles (Open for everyone)
• Live streaming
- RTMP Ingestion – OBS or alternative required for creators
- HLS Output with Adaptive Bitrate
- Private/Public streams
- Pay per view & Subscription locked streams
- Live stream chat & Live viewers counter
- Stream VODs
• Multiple storage drivers supported
- Locally hosted files
- AWS S3 stored files (CDN & Presigned URLs support)
- Wasabi stored files
- DigitalOcean spaces stored files
• User notifications (Email & on site, live notifications)
• Live user messenger, with file upload
• 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-click on user posts
• Printable invoices for each transaction
• User settings
- Profile settings (username,name, bio, birthdate, location, website)
- Account (Reset password)
- Wallet settings (Deposit & Withdraw)
- Payments settings (View transactions data and invoices)
- Rates settings (General price, bundles and offers)
- Subscriptions settings (View and manage subscriptions)
- Notifications settings
- Privacy settings (Set your profile to public or private)
- Verify identiy 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
• reCAPTCHA integration for public forms
• And so much more..
Techs behind it
- Backend powered by Laravel 8
- Frontend powered by Bootstrap 4.6 & modern jQuery
- Aditional 3rd party backend and frontend drivers
What's New in Version v6.2.0 See changelog
Released
[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